vmt (dev)

Published 2026-06-08 23:35:53 +00:00 by james

Installation

docker pull git.strudelline.net/cascade/vmt:dev
sha256:aff2be6b4b7e5b870b09002be58ed70a9388682d5bba073ec8c87472357605cc

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}
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends python3 python3-venv && python3 -m venv /opt/vmt && /opt/vmt/bin/pip install --no-cache-dir --upgrade pip meshtastic && apt-get purge -y python3-venv && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
COPY file:2187af7371b85d2822ec277d160bc54be672eec524d4fcfefcfd6bbc9380b332 in /etc/meshtasticd/config.yaml
COPY file:58cf8c69a97da304e7059313b4fb33b3750e441d074073109cec5a2529bf4090 in /etc/vmt/node.yaml
COPY file:c82af0fcf9c0fe8f4f226cf7b349e0fb768bd4cdeeff1de992c6cf2b8f66b76e in /usr/local/bin/vmt-entrypoint
/bin/sh -c chmod +x /usr/local/bin/vmt-entrypoint
VOLUME ["/root/.portduino"]
ENTRYPOINT ["/usr/local/bin/vmt-entrypoint"]

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-08 23:35:53 +00:00
4
OCI / Docker
linux/amd64
Meshtastic
GPL-3.0-or-later
191 MiB
Versions (1) View all
dev 2026-06-08