diff --git a/root/usr/local/bin/entrypoint.sh b/root/usr/local/bin/entrypoint.sh index b94f9ab..3f333a1 100644 --- a/root/usr/local/bin/entrypoint.sh +++ b/root/usr/local/bin/entrypoint.sh @@ -5,19 +5,20 @@ set -euo pipefail if [ ! -r /data/.config/mopidy.conf ]; then mkdir -p /data/.config cp /defaults/mopidy.conf /data/.config + chown -R mopidy:mopidy /data fi if [ ! -r /data/.config/icecast.xml ]; then mkdir -p /data/.config cp /defaults/icecast.xml /data/.config + chown -R mopidy:mopidy /data fi if [ ! -r /data/logs ]; then mkdir -p /data/logs/mopidy mkdir -p /data/logs/icecast + chown -R mopidy:mopidy /data fi -chown -R mopidy:mopidy /data - su-exec mopidy mopidy --config /data/.config/mopidy.conf local scan exec "${@}"