vmt-generator (dev)

Published 2026-06-09 21:47:36 +00:00 by james

Installation

docker pull git.strudelline.net/cascade/vmt-generator:dev
sha256:837de3691163f5fe0ad9536fd00593e393cda3d8f36cdf3146852823af681d5b

About this package

Debian Meshtastic daemon and web interface

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1779062400'
LABEL org.opencontainers.image.title=Meshtastic org.opencontainers.image.description=Debian Meshtastic daemon and web interface org.opencontainers.image.url=https://meshtastic.org org.opencontainers.image.documentation=https://meshtastic.org/docs/ org.opencontainers.image.authors=Meshtastic org.opencontainers.image.licenses=GPL-3.0-or-later org.opencontainers.image.source=https://github.com/meshtastic/firmware/
ENV DEBIAN_FRONTEND=noninteractive
ENV TZ=Etc/UTC
USER root
RUN /bin/sh -c apt-get update && apt-get --no-install-recommends -y install libc-bin libc6 libgpiod3 libyaml-cpp0.8 libjsoncpp26 libi2c0 libuv1t64 libusb-1.0-0-dev liborcania2.3 libulfius2.7t64 libssl3t64 libx11-6 libinput10 libxkbcommon-x11-0 libsdl2-2.0-0 && apt-get clean && rm -rf /var/lib/apt/lists/* && mkdir -p /var/lib/meshtasticd && mkdir -p /etc/meshtasticd/config.d && mkdir -p /etc/meshtasticd/ssl # buildkit
COPY /tmp/firmware/release/meshtasticd /usr/bin/ # buildkit
COPY /tmp/web /usr/share/meshtasticd/web/ # buildkit
COPY ./bin/config.d /etc/meshtasticd/available.d # buildkit
WORKDIR /var/lib/meshtasticd
VOLUME [/var/lib/meshtasticd]
EXPOSE [4403/tcp]
EXPOSE [9443/tcp]
CMD ["sh" "-cx" "meshtasticd --fsdir=/var/lib/meshtasticd"]
HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
ARG KUBECTL_VERSION
|1 KUBECTL_VERSION=v1.34.1 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends python3 python3-venv curl ca-certificates && python3 -m venv /opt/vmt && /opt/vmt/bin/pip install --no-cache-dir --upgrade pip meshtastic && curl -fsSL -o /usr/local/bin/kubectl "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl" && chmod +x /usr/local/bin/kubectl && apt-get purge -y python3-venv curl && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
COPY file:0b897d4b328d30b990fc3ee2493515aaa4094e4233470f88723ec8f92682beb7 in /usr/local/bin/vmt-generate
|1 KUBECTL_VERSION=v1.34.1 /bin/sh -c chmod +x /usr/local/bin/vmt-generate
ENTRYPOINT ["/usr/local/bin/vmt-generate"]

Labels

Key Value
io.buildah.version 1.42.2
org.opencontainers.image.authors Meshtastic
org.opencontainers.image.description Debian Meshtastic daemon and web interface
org.opencontainers.image.documentation https://meshtastic.org/docs/
org.opencontainers.image.licenses GPL-3.0-or-later
org.opencontainers.image.source https://github.com/meshtastic/firmware/
org.opencontainers.image.title Meshtastic
org.opencontainers.image.url https://meshtastic.org
Details
Container
2026-06-09 21:47:36 +00:00
8
OCI / Docker
linux/amd64
Meshtastic
GPL-3.0-or-later
209 MiB
Versions (1) View all
dev 2026-06-09