diff --git a/teamspeak/rootfs/etc/cont-init.d/20-folders.sh b/teamspeak/rootfs/etc/cont-init.d/20-folders.sh index 93d4fa4d0..30e76170c 100644 --- a/teamspeak/rootfs/etc/cont-init.d/20-folders.sh +++ b/teamspeak/rootfs/etc/cont-init.d/20-folders.sh @@ -3,7 +3,7 @@ LOCATION=$(bashio::config 'data_location') -# Data remanence +# Data remanence for /teamspeak/save if -d /teamspeak/save; then cp -n /teamspeak/save "$LOCATION" rm -r /teamspeak/save @@ -11,3 +11,14 @@ fi mkdir -p "$LOCATION" ln -sf "$LOCATION" /teamspeak/save +chown -R 503:503 "$LOCATION" + +# Data remanence for /data +if -d /data; then + cp -n /data "$LOCATION" + rm -r /data +fi + +mkdir -p "$LOCATION" +ln -sf "$LOCATION" /data +chown -R 503:503 "$LOCATION"