diff --git a/docker-compose.yml b/docker-compose.yml index 1b86932..f45a9a3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: file-browser: - image: filebrowser/filebrowser + image: filebrowser/filebrowser:latest container_name: filebrowser user: 1000:1000 ports: @@ -14,6 +14,15 @@ services: restart: unless-stopped security_opt: - no-new-privileges:true + networks: + - network + labels: + - "traefik.enable=true" + - "traefik.docker.network=filebrowser_network" + - "traefik.http.routers.filebrowser.entrypoints=websecure" + - "traefik.http.routers.filebrowser.rule=Host(`cloud.pukeko.xyz`)" + - "traefik.http.routers.filebrowser.tls.certresolver=pukekoresolver" + - "traefik.http.routers.filebrowser.middlewares=authelia@docker" networks: - default: - name: gerbil_network + network: + driver: bridge