archive
This commit is contained in:
37
mpd-ympd-proxy-pause/Dockerfile
Executable file
37
mpd-ympd-proxy-pause/Dockerfile
Executable file
@@ -0,0 +1,37 @@
|
||||
FROM frolvlad/alpine-glibc:alpine-3.9_glibc-2.28
|
||||
#FROM vimagick/mpd:latest
|
||||
|
||||
RUN apk add --no-cache \
|
||||
gcc libc-dev \
|
||||
curl \
|
||||
bash \
|
||||
mpd \
|
||||
mpc \
|
||||
fcron \
|
||||
busybox-suid \
|
||||
ympd
|
||||
|
||||
RUN crond
|
||||
|
||||
WORKDIR /opt
|
||||
RUN addgroup -S user && adduser -S -G user user
|
||||
RUN mkdir -p \
|
||||
/mnt/media \
|
||||
/mnt/playlists \
|
||||
/mnt/database \
|
||||
/var/log/mpd/mpd.log \
|
||||
&& chown -R user:user /mnt /var/log/mpd /opt
|
||||
|
||||
USER user
|
||||
|
||||
COPY ./pause.c ./pause.c
|
||||
RUN gcc ./pause.c -o ./pause
|
||||
|
||||
COPY ./goprox/goprox ./goprox
|
||||
|
||||
COPY ./mpd.conf /etc/mpd.conf
|
||||
COPY ./entrypoint.sh ./entrypoint.sh
|
||||
COPY ./stop.sh ./stop.sh
|
||||
|
||||
CMD []
|
||||
ENTRYPOINT ["bash", "./entrypoint.sh"]
|
||||
Reference in New Issue
Block a user