From 679eb0d8a73143a97e8b6174185bf386dc473b92 Mon Sep 17 00:00:00 2001 From: Nick Yeoman Date: Sun, 21 Sep 2025 11:17:02 -0700 Subject: [PATCH] upgraded filebrowser to filebrowser Quantum --- filebrowser/README.md | 15 ++++++++------- filebrowser/config/config.yaml | 22 ++++++++++++++++++++++ filebrowser/config/settings.json | 8 -------- filebrowser/docker-compose.yml | 15 ++++++++++----- filebrowser/sample.env | 13 +++++++++---- 5 files changed, 49 insertions(+), 24 deletions(-) create mode 100644 filebrowser/config/config.yaml delete mode 100644 filebrowser/config/settings.json diff --git a/filebrowser/README.md b/filebrowser/README.md index a8c5c1f..9f07a30 100644 --- a/filebrowser/README.md +++ b/filebrowser/README.md @@ -1,16 +1,17 @@ -# filebrowser - -Last Updated: Fri July 26, 2024 13:01:44 PDT +# Filebrowser Quantum ## Overview -Docker Hub: https://hub.docker.com/r/filebrowser/filebrowser -Project: https://filebrowser.org/ -Installation: https://filebrowser.org/installation + +* [Github](https://github.com/gtsteffaniak/filebrowser/tree/main) +* [Getting Started Wiki](https://github.com/gtsteffaniak/filebrowser/wiki/Getting-Started) + Proxy Port: 80 Username: admin Password: admin ## Description -This is a sample project. + +Filebrowser was dying so upgraded to Quantum. + diff --git a/filebrowser/config/config.yaml b/filebrowser/config/config.yaml new file mode 100644 index 0000000..d73215a --- /dev/null +++ b/filebrowser/config/config.yaml @@ -0,0 +1,22 @@ +server: + port: 80 + baseURL: "/" + logging: + - levels: "info|warning|error" + sources: + - path: "/srv" +userDefaults: + preview: + image: true + popup: true + video: false + office: false + highQuality: false + darkMode: true + disableSettings: false + singleClick: false + permissions: + admin: false + modify: false + share: false + api: false diff --git a/filebrowser/config/settings.json b/filebrowser/config/settings.json deleted file mode 100644 index fbcf6a1..0000000 --- a/filebrowser/config/settings.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "port": 80, - "baseURL": "", - "address": "", - "log": "stdout", - "database": "/database/filebrowser.db", - "root": "/srv" - } \ No newline at end of file diff --git a/filebrowser/docker-compose.yml b/filebrowser/docker-compose.yml index 85450db..f796992 100644 --- a/filebrowser/docker-compose.yml +++ b/filebrowser/docker-compose.yml @@ -1,8 +1,13 @@ services: filebrowser: - image: ${FILEBROWSER_IMAGE:-filebrowser/filebrowser:latest} - restart: unless-stopped + image: ${FILEBROWSER_IMAGE:-gtstef/filebrowser:latest} volumes: - - ${VOL_CONFIG_PATH:-./config}/filebrowser.json:/config/settings.json - - ${VOL_PATH:-./data}/filebrowser/filebrowser.db:/database.db - - ${VOL_PATH:-./data}/filebrowser-root:/srv + - ${VOL_PATH:-./data}/filebrowser/storage:/srv + - ${VOL_PATH:-./data}/filebrowser/root:/home/filebrowser/data + - ${VOL_CONFIG_PATH:-./config}/config.yaml:/home/filebrowser/config.yaml + environment: + FILEBROWSER_CONFIG: "${FILEBROWSER_CONFIG:-/home/filebrowser/config.yaml}" + FILEBROWSER_ADMIN_PASSWORD: ${FILEBROWSER_ADMIN_PASSWORD:-admin} + TZ: ${TZ:-America/Vancouver} + ports: + - "80:80" diff --git a/filebrowser/sample.env b/filebrowser/sample.env index ca7e7fb..ee242f3 100644 --- a/filebrowser/sample.env +++ b/filebrowser/sample.env @@ -1,5 +1,10 @@ -# filebrowser -FILEBROWSER_IMAGE=filebrowser/filebrowser:latest -VOL_CONFIG_PATH=./config #HELP: configpath -VOL_PATH=./data #HELP: volpath +# filebrowser Quantum + +VOL_CONFIG_PATH=./config +VOL_PATH=./data +TZ=America/Vancouver + +FILEBROWSER_IMAGE=gtstef/filebrowser:latest #0.8.6-beta +FILEBROWSER_CONFIG="/home/filebrowser/config.yaml" +FILEBROWSER_ADMIN_PASSWORD=admin