diff --git a/mpd/config.yaml b/mpd/config.yaml index 7eb6db3..80a00c0 100644 --- a/mpd/config.yaml +++ b/mpd/config.yaml @@ -1,5 +1,5 @@ name: MPD -version: "0.0.21" +version: "0.0.22" slug: mpd description: MPD Addon url: "https://forgejo.owo.monster/chaos/hass-mpd/src/branch/main/mpd" diff --git a/mpd/rootfs/etc/s6-overlay/s6-rc.d/mpd/run b/mpd/rootfs/etc/s6-overlay/s6-rc.d/mpd/run index c1cdf90..a47bac5 100644 --- a/mpd/rootfs/etc/s6-overlay/s6-rc.d/mpd/run +++ b/mpd/rootfs/etc/s6-overlay/s6-rc.d/mpd/run @@ -10,7 +10,10 @@ chown root:root /usr/bin/mpc chmod 0774 /usr/bin/mpd chmod 0774 /usr/bin/mpc +bashio::log.info 'Sync Music' +rclone --config /media/rclone.conf -P --stats-one-line -v --transfers=1 --checkers=1 --check-first sync Music: /media/mpd/music + export LD_PRELOAD="/usr/local/lib/libjemalloc.so.2" -bashio::log.info 'Starting MPD' +bashio::log.info 'Start MPD' mpd --stdout --no-daemon diff --git a/mpd/rootfs/etc/s6-overlay/s6-rc.d/musicsync/run b/mpd/rootfs/etc/s6-overlay/s6-rc.d/musicsync/run deleted file mode 100644 index 7966d30..0000000 --- a/mpd/rootfs/etc/s6-overlay/s6-rc.d/musicsync/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/command/with-contenv bashio -set -e - -mkdir -p /media/mpd/media \ - /media/mpd/playlists - -bashio::log.info 'Syncing Music' -rclone --config /media/rclone.conf -v --transfers=1 --checkers=1 --check-first sync Music: /media/mpd/music diff --git a/mpd/rootfs/etc/s6-overlay/s6-rc.d/musicsync/type b/mpd/rootfs/etc/s6-overlay/s6-rc.d/musicsync/type deleted file mode 100644 index 5883cff..0000000 --- a/mpd/rootfs/etc/s6-overlay/s6-rc.d/musicsync/type +++ /dev/null @@ -1 +0,0 @@ -longrun diff --git a/mpd/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/mpdscrobble b/mpd/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/mpdscrobble deleted file mode 100644 index e69de29..0000000 diff --git a/mpd/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/musicsync b/mpd/rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/musicsync deleted file mode 100644 index e69de29..0000000