FROM debian:10 RUN export DEBIAN_FRONTEND=noninteractive && \ apt-get update && \ apt-get upgrade -y && \ apt-get install -y apt-utils && \ apt-get install -y \ build-essential \ gettext \ openssl \ software-properties-common \ apt-transport-https \ wget \ curl \ cron \ gnupg2 \ python3 \ python3-pip #RUN curl -k "https://apt.mopidy.com/mopidy.gpg" | apt-key add - RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 78FD980E271D2943 #RUN curl -k "https://apt.mopidy.com/buster.list" > /etc/apt/sources.list.d/mopidy.list RUN echo "deb https://apt.mopidy.com/ buster main contrib non-free\ndeb-src https://apt.mopidy.com/ buster main contrib non-free" > /etc/apt/sources.list.d/mopidy.list RUN apt-get update && \ apt-get install -y \ mopidy \ mopidy-local \ mopidy-local-sqlite \ mopidy-mpd \ mopidy-podcast \ mopidy-podcast-itunes \ mopidy-scrobbler \ mopidy-somafm \ mopidy-soundcloud \ mopidy-spotify \ mopidy-tunein RUN python3 -m pip install Mopidy-Iris RUN python3 -m pip install Mopidy-Bandcamp RUN mkdir -p /data/music RUN apt-get -y -f install \ libavahi-client3 \ libavahi-common3 \ libsoxr0 RUN wget -O /tmp/snapserver_amd64.deb "https://github.com/badaix/snapcast/releases/download/v0.26.0/snapserver_0.26.0-1_amd64.deb" RUN cd /tmp && dpkg -i snapserver_amd64.deb RUN apt-get -y -f install RUN echo "*/30 * * * * mopidy /bin/bash mopidy local scan" > /etc/cron.d/mopidy-scan RUN chmod 0644 /etc/cron.d/mopidy-scan EXPOSE 6680 6600 1704 1705 1780 RUN echo "/bin/bash\nset -m\nsnapserver &\n/usr/bin/mopidy\nfg %1" > ./start.sh RUN chmod +x ./start.sh CMD ./start.sh