From e6c875d31cef70759b48e8924dc177295ec5a3df Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 21 Mar 2022 15:56:11 +0100 Subject: [PATCH] Update 00-folders.sh --- papermerge/rootfs/etc/cont-init.d/00-folders.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/papermerge/rootfs/etc/cont-init.d/00-folders.sh b/papermerge/rootfs/etc/cont-init.d/00-folders.sh index 4243769b0..a6dad3fde 100644 --- a/papermerge/rootfs/etc/cont-init.d/00-folders.sh +++ b/papermerge/rootfs/etc/cont-init.d/00-folders.sh @@ -3,6 +3,11 @@ CONFIGLOCATION=$(bashio::config "CONFIG_LOCATION") + +if [ ! -d "$CONFIGLOCATION" ]; then +CONFIGLOCATION="$(dirname "$CONFIGLOCATION")" +fi + sed -i "s| /data/config| $CONFIGLOCATION|g" /etc/cont-init.d/* sed -i "s| /data/config| $CONFIGLOCATION|g" /defaults/* || true @@ -18,3 +23,7 @@ fi # Make sure permissions are right chown -R "$(id -u):$(id -g)" "$CONFIGLOCATION" + +# Exporting config location +bashio::log.info "Config file can be found in $CONFIGLOCATION" +sed -i "1a export PAPERMERGE_CONFIG_FILE=$CONFIGLOCATION" /etc/services.d/papermerge/run