25 lines
698 B
Docker
25 lines
698 B
Docker
FROM debian:trixie-slim
|
|||
|
|
|
||
|
|
ARG VEILAMP_DEB_URL="https://gitlab.com/wrewtopia-labs-group/veilamp/-/releases/permalink/latest/downloads/veilamp-server-linux-amd64.deb"
|
||
|
|
|
||
|
|
ADD ${VEILAMP_DEB_URL} /tmp/veilamp-server.deb
|
||
|
|
|
||
|
|
RUN apt-get update \
|
||
|
|
&& apt-get install -y --no-install-recommends \
|
||
|
|
ca-certificates \
|
||
|
|
/tmp/veilamp-server.deb \
|
||
|
|
&& rm -rf /var/lib/apt/lists/* /tmp/veilamp-server.deb
|
||
|
|
|
||
|
|
ENV VEILAMP_DATA_DIR=/var/lib/veilamp-server \
|
||
|
|
VEILAMP_MUSIC_DIRS=/music \
|
||
|
|
VEILAMP_SERVER_ADDR=0.0.0.0:5177 \
|
||
|
|
VEILAMP_MDNS=off \
|
||
|
|
VEILAMP_VEILID=off \
|
||
|
|
VEILAMP_SHARE=off \
|
||
|
|
HOME=/var/lib/veilamp-server
|
||
|
|
|
||
|
|
USER veilamp
|
||
|
|
|
||
|
|
EXPOSE 5177/tcp
|
||
|
|
|
||
|
|
ENTRYPOINT ["/usr/bin/veilamp-server"]
|