snackpot.yml, docker-compose.yml - add mopidy and upmpdcli services

mopidy includes icecast
This commit is contained in:
Nick Stokoe
2021-02-14 17:57:10 +00:00
parent 5625a1d51a
commit 65d69c7f58
6 changed files with 144 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
FROM alpine:3.13
RUN apk update \
&& apk upgrade \
&& apk add --no-cache \
--repository http://dl-cdn.alpinelinux.org/alpine/edge/testing \
python2 \
upmpdcli
COPY upmpdcli.conf /etc/upmpdcli.conf
#RUN adduser -S upmpdcli
EXPOSE 1900/udp
EXPOSE 49152
ENTRYPOINT ["upmpdcli"]

View File

@@ -0,0 +1,28 @@
# upmpdcli general parameters
#logfilename = /var/log/upmpdcli.log
# loglevel = 0
#pkgdatadir=/usr/share/upmpdcli
#pidfile = /var/run/upmpdcli.pid
# upnp network parameters
#upnpiface =
#upnpip =
# upnpport =
# media renderer parameters
friendlyname = Snackpot
#upnpav = 1
#openhome = 1
#lumincompat = 0
#saveohcredentials = 1
#checkcontentformat = 1
#iconpath = /usr/share/upmpdcli/icon.png
#cachedir = /var/cache/upmpdcli
#presentationhtml = /usr/share/upmpdcli/presentation.html
# mpd parameters
#mpdhost = 127.0.0.1
#mpdport = 6600
#mpdpassword =
#ownqueue = 1