diff --git a/server/.env b/server/.env index d88a6acb..149dac39 100644 --- a/server/.env +++ b/server/.env @@ -26,3 +26,8 @@ FTLCONF_dns_listeningMode=all # If using Docker's default `bridge` network setti # Gitea GITEA=/mnt/md0/gitea + +# FileBrowser +FILEBROWSER_DATA=/mnt/md0/files +FILEBROWSER_CONFIG=/mnt/md0/filebrowser/config +FILEBROWSER_DATABASE=/mnt/md0/filebrowser/database diff --git a/server/docker-compose.yml b/server/docker-compose.yml index a9ee3599..15d9ae54 100644 --- a/server/docker-compose.yml +++ b/server/docker-compose.yml @@ -195,6 +195,23 @@ services: # - SYS_NICE # restart: unless-stopped + # --- File Browser --- + filebrowser: + image: filebrowser/filebrowser:latest + container_name: filebrowser + restart: unless-stopped + ports: + - "8080:80" + volumes: + - ${FILEBROWSER_DATA}:/srv + - ${FILEBROWSER_CONFIG}:/config + - ${FILEBROWSER_DATABASE}:/database + environment: + - FB_DATABASE=/database/filebrowser.db + - FB_CONFIG=/config/filebrowser.json + env_file: + - .env + # --- Gitea --- gitea: image: gitea/gitea:latest