docs: added Better MC example (#2279)
This commit is contained in:
parent
8fabf17c21
commit
953e3bf8fc
|
@ -15,7 +15,7 @@ services:
|
||||||
MEMORY: 4G
|
MEMORY: 4G
|
||||||
volumes:
|
volumes:
|
||||||
- mc-data:/data
|
- mc-data:/data
|
||||||
- ./downloads:/downloads
|
- ../downloads:/downloads
|
||||||
# Since Docker's default volume driver creates volumes owned by root, this
|
# Since Docker's default volume driver creates volumes owned by root, this
|
||||||
# init container will change ownership to match final UID of mc service, above
|
# init container will change ownership to match final UID of mc service, above
|
||||||
init-filebrowser:
|
init-filebrowser:
|
||||||
|
@ -29,7 +29,8 @@ services:
|
||||||
filebrowser:
|
filebrowser:
|
||||||
image: filebrowser/filebrowser
|
image: filebrowser/filebrowser
|
||||||
depends_on:
|
depends_on:
|
||||||
- init-filebrowser
|
init-filebrowser:
|
||||||
|
condition: service_completed_successfully
|
||||||
user: "1000:1000"
|
user: "1000:1000"
|
||||||
environment:
|
environment:
|
||||||
FB_DATABASE: /database/filebrowser.db
|
FB_DATABASE: /database/filebrowser.db
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
version: "3.8"
|
||||||
|
|
||||||
|
services:
|
||||||
|
mc:
|
||||||
|
image: itzg/minecraft-server
|
||||||
|
environment:
|
||||||
|
EULA: true
|
||||||
|
MOD_PLATFORM: AUTO_CURSEFORGE
|
||||||
|
# Set CF_API_KEY=... in a .env file next to this compose file and don't source control that file
|
||||||
|
CF_API_KEY: ${CF_API_KEY}
|
||||||
|
CF_SLUG: better-mc-fabric-bmc1
|
||||||
|
CF_FILENAME_MATCHER: v18.5
|
||||||
|
MEMORY: 4G
|
||||||
|
volumes:
|
||||||
|
- mc:/data
|
||||||
|
- ../downloads:/downloads
|
||||||
|
ports:
|
||||||
|
- "25565:25565"
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
mc: {}
|
|
@ -0,0 +1 @@
|
||||||
|
*.jar
|
Loading…
Reference in New Issue