self-hosted/filebrowser/docker-compose.yml
2022-02-03 20:13:40 +01:00

25 lines
654 B
YAML

version: '3'
services:
filebrowser:
image: filebrowser/filebrowser
container_name: filebrowser
restart: unless-stopped
user: ${UID}:${GID}
networks:
- proxy
volumes:
- ./srv:/srv
- ./filebrowser.db:/database.db
- ./filebrowser.json:/.filebrowser.json
labels:
- traefik.enable=true
- traefik.http.routers.filebrowser-secure.entrypoints=websecure
- traefik.http.routers.filebrowser-secure.rule=Host(`${FQDN}`)
- traefik.http.routers.filebrowser-secure.tls=true
- traefik.http.routers.filebrowser-secure.tls.certresolver=letsencrypt
networks:
proxy:
external: true