diff --git a/file_browser/docker-compose.yml b/file_browser/docker-compose.yml index 57da1e0..20a4f08 100644 --- a/file_browser/docker-compose.yml +++ b/file_browser/docker-compose.yml @@ -2,19 +2,24 @@ version: "3" services: filebrowser: - image: filebrowser/filebrowser + image: filebrowser/filebrowser:s6 user: "1000:1000" ports: - 8188:80 + healthcheck: + test: curl -f http://localhost:8080/ || exit 1 + security_opt: + - no-new-privileges:true + environment: + - PUID=1026 + - PGID=100 volumes: - nfs_data:/data - /srv/file_browser/config/settings.json:/config/settings.json - /srv/file_browser/database/filebrowser.db:/database/filebrowser.db:rw networks: - traefik - environment: - - PUID=1000 - - PGID=1000 + labels: - "traefik.enable=true" - "traefik.http.routers.files.entrypoints=websecure"