commit 53eec81242831a6a3ce759e2b2cd92133cf119b2 Author: Glyphscribe Ety Date: Sun Oct 25 16:15:03 2026 -0500 initial commit diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2ee7aab --- /dev/null +++ b/Dockerfile @@ -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"] diff --git a/README.md b/README.md new file mode 100644 index 0000000..b89fad8 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +unofficial project to package veilamp-server into a docker container.