Files
docker-mopidy-iris/root/usr/local/bin/entrypoint.sh
Brandon 8723aab457 Bump
2019-08-23 21:50:18 -05:00

25 lines
541 B
Bash

#!/bin/sh
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
su-exec mopidy mopidy --config /data/.config/mopidy.conf local scan
exec "${@}"