From de5fb93783f0e89d10254b8737e4545bebc9c891 Mon Sep 17 00:00:00 2001 From: Ivo Oskamp Date: Fri, 20 Dec 2024 22:35:03 +0100 Subject: [PATCH] Upload files to "compose/filebrowser" --- compose/filebrowser/docker-compose.yml | 27 ++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 compose/filebrowser/docker-compose.yml diff --git a/compose/filebrowser/docker-compose.yml b/compose/filebrowser/docker-compose.yml new file mode 100644 index 0000000..573b39e --- /dev/null +++ b/compose/filebrowser/docker-compose.yml @@ -0,0 +1,27 @@ +networks: + frontend: + external: true + +services: + filebrowser: + image: hurlenko/filebrowser + container_name: filebrowser + security_opt: + - apparmor:unconfined + labels: + - traefik.enable=true + - traefik.http.routers.file.entrypoints=websecure + - traefik.http.routers.file.rule=Host(`example.domain.com`) + - traefik.http.routers.file.tls=true + - traefik.http.routers.file.tls.certresolver=production + - traefik.http.routers.file.middlewares=authentik@file + - traefik.http.routers.file.service=file + - traefik.http.services.file.loadBalancer.server.port=8080 + volumes: + - /docker/shared/nas/data/:/data + - /docker/appdata/filebrowser/:/config + networks: + - frontend + environment: + - FB_BASEURL=/filebrowser + restart: unless-stopped \ No newline at end of file