veilamp-server (sha256:74084ffdaab764b7f6d42c18d94f2cf6e20329a1a49ab1120853629b31d66737)

Published 2026-10-05 20:18:42 +02:00 by stefan

Installation

docker pull code.soventis.cloud/stefan/veilamp-server@sha256:74084ffdaab764b7f6d42c18d94f2cf6e20329a1a49ab1120853629b31d66737
sha256:74084ffdaab764b7f6d42c18d94f2cf6e20329a1a49ab1120853629b31d66737

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1789689600'
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl gnupg passwd procps util-linux && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c install -d -m 0755 /etc/apt/keyrings && curl -fsSL https://veilamp.com/veilamp-archive-keyring.asc -o /etc/apt/keyrings/veilamp.asc # buildkit
RUN /bin/sh -c echo "deb [signed-by=/etc/apt/keyrings/veilamp.asc] https://veilamp.com/apt stable main" > /etc/apt/sources.list.d/veilamp.list # buildkit
RUN /bin/sh -c printf '#!/bin/sh\nexit 101\n' > /usr/sbin/policy-rc.d && chmod 0755 /usr/sbin/policy-rc.d # buildkit
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends veilamp-server && rm -f /usr/sbin/policy-rc.d && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c mkdir -p /var/lib/veilamp-server /music && chown -R veilamp:veilamp /var/lib/veilamp-server /music # buildkit
RUN /bin/sh -c cat > /etc/veilamp-server/server.env <<'EOF' VEILAMP_DATA_DIR=/var/lib/veilamp-server VEILAMP_MUSIC_DIRS=/music VEILAMP_SERVER_ADDR=0.0.0.0:5177 VEILAMP_SERVER_NAME="Veilamp Server" VEILAMP_MDNS=on VEILAMP_VEILID=on VEILAMP_SHARE=on VEILAMP_NET_PORT=5150 EOF # buildkit
EXPOSE [5177/tcp]
EXPOSE [5150/tcp]
EXPOSE [5150/udp]
VOLUME [/var/lib/veilamp-server]
VOLUME [/music]
CMD ["sh" "-c" "set -a && . /etc/veilamp-server/server.env && set +a && exec su -s /bin/sh veilamp -c 'exec /usr/bin/veilamp-server'"]
Details
Container
2026-10-05 20:18:42 +02:00
9
OCI / Docker
linux/amd64
47 MiB
Versions (2) View all
build-1 2026-10-05
latest 2026-10-05