mirror of
https://github.com/itzg/docker-minecraft-server.git
synced 2026-08-04 06:32:16 +00:00
docs: added filebrowser sidecar example (#2110)
This commit is contained in:
@@ -14,5 +14,30 @@ services:
|
|||||||
CF_FILENAME_MATCHER: "1.0.6"
|
CF_FILENAME_MATCHER: "1.0.6"
|
||||||
MEMORY: 4G
|
MEMORY: 4G
|
||||||
volumes:
|
volumes:
|
||||||
- ./data:/data
|
- mc-data:/data
|
||||||
- ./downloads:/downloads
|
- ./downloads:/downloads
|
||||||
|
# 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-filebrowser:
|
||||||
|
image: filebrowser/filebrowser
|
||||||
|
entrypoint: sh -c
|
||||||
|
command:
|
||||||
|
- "chown -R 1000: /database"
|
||||||
|
restart: no
|
||||||
|
volumes:
|
||||||
|
- filebrowser-db:/database
|
||||||
|
filebrowser:
|
||||||
|
image: filebrowser/filebrowser
|
||||||
|
depends_on:
|
||||||
|
- init-filebrowser
|
||||||
|
user: "1000:1000"
|
||||||
|
volumes:
|
||||||
|
- mc-data:/srv
|
||||||
|
- filebrowser-db:/database
|
||||||
|
- ./filebrowser.json:/.filebrowser.json
|
||||||
|
ports:
|
||||||
|
- "25580:80"
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
mc-data: {}
|
||||||
|
filebrowser-db: {}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"port": 80,
|
||||||
|
"baseURL": "",
|
||||||
|
"address": "",
|
||||||
|
"log": "stdout",
|
||||||
|
"database": "/database/filebrowser.db",
|
||||||
|
"root": "/srv"
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user