From 64f3ceda9b55a461b7b7b5b7e2ce14d858b252ad Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 8 Apr 2026 10:06:48 +0200 Subject: [PATCH] Change DATA_DIR to '/config/data' and set permissions Update data directory path and permissions in ha_entrypoint.sh --- maintainerr/rootfs/ha_entrypoint.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/maintainerr/rootfs/ha_entrypoint.sh b/maintainerr/rootfs/ha_entrypoint.sh index 1ae9d2d5b..2acfa8067 100755 --- a/maintainerr/rootfs/ha_entrypoint.sh +++ b/maintainerr/rootfs/ha_entrypoint.sh @@ -23,9 +23,12 @@ fi # /opt/data is declared as a Docker VOLUME in the upstream image, which is NOT # persistent across addon updates/reinstalls in HA. # Redirect /opt/data → /config (persistent via addon_config:rw) with a symlink. -DATA_DIR="/config" +DATA_DIR="/config/data" echo "[Maintainerr] Setting up data directory: $DATA_DIR" -mkdir -p "$DATA_DIR" "$DATA_DIR/logs" +mkdir -p "$DATA_DIR" +mkdir -p "$DATA_DIR"/logs +chmod -R 777 "$DATA_DIR" +chown -R node:node "$DATA_DIR" # Preserve any seed data from the Docker volume before replacing it. # /opt/data is a Docker VOLUME mount and cannot be removed, so instead of