veilid-server (sha256:6127ca4fe833517181b28dffada095390a3c6cdd6622bfb3fd5efb76a10f907d)

Published 2026-09-30 11:03:29 +02:00 by stefan

Installation

docker pull code.soventis.cloud/stefan/veilid-server@sha256:6127ca4fe833517181b28dffada095390a3c6cdd6622bfb3fd5efb76a10f907d
sha256:6127ca4fe833517181b28dffada095390a3c6cdd6622bfb3fd5efb76a10f907d

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 cron gnupg passwd procps sudo util-linux wget && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c wget -O- https://packages.veilid.net/gpg/veilid-packages-key.public | gpg --dearmor -o /usr/share/keyrings/veilid-packages-keyring.gpg # buildkit
RUN /bin/sh -c ARCH="$(dpkg --print-architecture)" && echo "deb [arch=${ARCH} signed-by=/usr/share/keyrings/veilid-packages-keyring.gpg] https://packages.veilid.net/apt stable main" > /etc/apt/sources.list.d/veilid.list # buildkit
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends veilid-server veilid-cli && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c mkdir -p /var/lib/veilid && chown -R veilid:veilid /var/lib/veilid && usermod -d /var/lib/veilid veilid # buildkit
RUN /bin/sh -c printf '%s\n' '0 * * * * apt -y update && apt -y upgrade --only-upgrade veilid-cli veilid-server > /var/log/veilid-auto-updates.log 2>&1' | crontab - # buildkit
EXPOSE [5150/tcp]
EXPOSE [5150/udp]
VOLUME [/var/lib/veilid]
CMD ["sh" "-c" "cron && exec su -s /bin/sh veilid -c 'export HOME=/var/lib/veilid; exec veilid-server --set-config logging.system.enabled=false'"]
Details
Container
2026-09-30 11:03:29 +02:00
3
OCI / Docker
linux/amd64
43 MiB
Versions (4) View all
latest 2026-09-30
build-4 2026-09-30
build-2 2026-09-30
build-1 2026-09-30