From 50a2f65917bd6f4743a51df9bbe33c4946e31858 Mon Sep 17 00:00:00 2001 From: Nick Stokoe Date: Fri, 19 Feb 2021 11:03:56 +0000 Subject: [PATCH] root/usr/local/bin/entrypoint.sh - WIP disable icecast, always copy configs We don't want the config to be untouched if we change it here, just because it exists in some form already. --- root/usr/local/bin/entrypoint.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) mode change 100644 => 100755 root/usr/local/bin/entrypoint.sh diff --git a/root/usr/local/bin/entrypoint.sh b/root/usr/local/bin/entrypoint.sh old mode 100644 new mode 100755 index 947db03..75af053 --- a/root/usr/local/bin/entrypoint.sh +++ b/root/usr/local/bin/entrypoint.sh @@ -4,8 +4,9 @@ set -euo pipefail [ ! -r /data/.config ] && mkdir -p /data/.config [ ! -r /data/.images ] && mkdir -p /data/.images -[ ! -r /data/.config/mopidy.conf ] && cp /defaults/mopidy.conf /data/.config -[ ! -r /data/.config/icecast.xml ] && cp /defaults/icecast.xml /data/.config +#[ ! -r /data/.config/mopidy.conf ] && cp /defaults/mopidy.conf /data/.config +#[ ! -r /data/.config/icecast.xml ] && cp /defaults/icecast.xml /data/.config +cp -f /defaults/mopidy.conf /defaults/icecast.xml /data/.config if [ ! -r /data/icecast/web ] || [ ! -r /data/icecast/admin ] || [ ! -r /data/icecast/logs ]; then mkdir -p /data/icecast/web /data/icecast/admin /data/icecast/logs @@ -14,5 +15,10 @@ if [ ! -r /data/icecast/web ] || [ ! -r /data/icecast/admin ] || [ ! -r /data/ic fi chown -R mopidy:mopidy /data -su-exec mopidy mopidy --config /data/.config/mopidy.conf local scan -exec "${@}" +#su-exec mopidy mopidy --config /data/.config/mopidy.conf local scan + +#trap "kill $PID" HUP INT TERM +#su-exec mopidy icecast -c /data/.config/icecast.xml -b & +su-exec mopidy mopidy --config /data/.config/mopidy.conf "${@}" +#PID=$! +#wait $PID