snackpot.yml, docker-compose.yml - add mopidy and upmpdcli services
mopidy includes icecast
This commit is contained in:
16
templates/docker-compose/upmpdcli/Dockerfile
Normal file
16
templates/docker-compose/upmpdcli/Dockerfile
Normal 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"]
|
||||
28
templates/docker-compose/upmpdcli/upmpdcli.conf
Normal file
28
templates/docker-compose/upmpdcli/upmpdcli.conf
Normal 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
|
||||
|
||||
Reference in New Issue
Block a user