From 2a8c0afc37b901e3c5eab3e845de8b88416a95ee Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Jan 2026 14:03:25 +0100 Subject: [PATCH] Create 41-modifications.sh --- .../etc/cont-init.d/41-modifications.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 organizr/rootfs/etc/cont-init.d/41-modifications.sh diff --git a/organizr/rootfs/etc/cont-init.d/41-modifications.sh b/organizr/rootfs/etc/cont-init.d/41-modifications.sh new file mode 100644 index 000000000..f9a8f1297 --- /dev/null +++ b/organizr/rootfs/etc/cont-init.d/41-modifications.sh @@ -0,0 +1,19 @@ +#!/usr/bin/with-contenv bashio +# shellcheck shell=bash +set -e + +PUID="$(bashio::config 'PUID' || echo 1000)" +PGID="$(bashio::config 'PGID' || echo 1000)" + +# Only act if the symlink target does not exist +if [[ -d /data/organizr/www/organizr ]] && [[ ! -f /data/organizr/www/organizr/api/data/organizr/default.php ]]; then + echo "Fix issues in upstream" + mkdir -p /data/organizr/www/organizr/api/data/organizr + if [[ -f /data/organizr/www/organizr/api/config/default.php ]]; then + ln -sf /data/organizr/www/organizr/api/config/default.php /data/organizr/www/organizr/api/data/organizr/default.php + else + echo "WARNING: /data/organizr/www/organizr/api/config/default.php does not exist, cannot create symlink" + fi + + chown -R "$PUID:$PGID" /data/organizr +fi