From 3b791ccc8f493f45667bb69b9e4e52a9cb58598f Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 3 Jun 2026 10:25:23 +0200 Subject: [PATCH] clean --- .../rootfs/etc/cont-init.d/20-folders.sh | 42 ------------------- .../rootfs/etc/cont-init.d/99-run.sh | 3 +- 2 files changed, 2 insertions(+), 43 deletions(-) delete mode 100755 filebrowser_quantum/rootfs/etc/cont-init.d/20-folders.sh diff --git a/filebrowser_quantum/rootfs/etc/cont-init.d/20-folders.sh b/filebrowser_quantum/rootfs/etc/cont-init.d/20-folders.sh deleted file mode 100755 index a522359ad6..0000000000 --- a/filebrowser_quantum/rootfs/etc/cont-init.d/20-folders.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/usr/bin/with-contenv bashio -# shellcheck shell=bash -set -e - -#################### -# Migrate database # -#################### - -if [ -f /homeassistant/addons_config/filebrowser_quantum/filebrowser_quantum.db ]; then - echo "Moving database to new location /config" - cp -rnf /homeassistant/addons_config/filebrowser_quantum/* /config/ - rm -r /homeassistant/addons_config/filebrowser_quantum -fi - -###################### -# Link addon folders # -###################### - -# Clean symlinks -find /config -maxdepth 1 -type l -delete -if [ -d /homeassistant/addons_config ]; then - find /homeassistant/addons_config -maxdepth 1 -type l -delete -fi - -# Remove erroneous folders -if [ -d /homeassistant ]; then - if [ -d /config/addons_config ]; then - rm -r /config/addons_config - fi - if [ -d /config/addons_autoscripts ]; then - rm -r /config/addons_autoscripts - fi -fi - -# Create symlinks with legacy folders -if [ -d /homeassistant/addons_config ]; then - ln -s /homeassistant/addons_config /config - find /addon_configs/ -maxdepth 1 -mindepth 1 -type d -not -name "*filebrowser_quantum*" -exec ln -s {} /config/addons_config/ \; -fi -if [ -d /homeassistant/addons_autoscripts ]; then - ln -s /homeassistant/addons_autoscripts /config -fi diff --git a/filebrowser_quantum/rootfs/etc/cont-init.d/99-run.sh b/filebrowser_quantum/rootfs/etc/cont-init.d/99-run.sh index 3c44347eb9..4cf574940b 100755 --- a/filebrowser_quantum/rootfs/etc/cont-init.d/99-run.sh +++ b/filebrowser_quantum/rootfs/etc/cont-init.d/99-run.sh @@ -68,7 +68,7 @@ mkdir -p /var/log/nginx && touch /var/log/nginx/error.log CONFIG_PATH="/config/filebrowser_quantum.yaml" mkdir -p /config /cache -export FILEBROWSER_CONFIG="${CONFIG_PATH}" +if [ !-f "$CONFIG_PATH" ]; then python3 - <<'PY' import json @@ -222,6 +222,7 @@ with open(config_path, "w", encoding="utf-8") as f: json.dump(config, f, indent=2) f.write("\n") PY +fi ###################### # LAUNCH FILEBROWSER #