initial commit
This commit is contained in:
commit
53eec81242
2 files changed
+26
No files matched your search
+25
@@ -0,0 +1,25 @@
|
||||
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"]
|
||||
Reference in new issue
Block a user