Nils nils
  • Joined on 2025-04-06

knx2rest (a8e9ec70836bbbba54298ec7584e9316e40dde56)

Published 2026-07-13 14:05:35 +00:00 by nils

Installation

docker pull git.draic.info/nils/knx2rest:a8e9ec70836bbbba54298ec7584e9316e40dde56
sha256:6288021dedee8252d9dd1264a697a2321ce78cf4fb8c92a75b3570441b2d5ec7

Image Layers

ADD alpine-minirootfs-3.24.1-aarch64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c addgroup -S knx && adduser -S knx -G knx && mkdir -p /data && chown knx:knx /data # buildkit
COPY /app/target/release/knx2rest /usr/local/bin/knx2rest # buildkit
ENV LISTEN_ADDR=0.0.0.0:8080 KNXD_ADDR=knxd:6720 ETS_EXPORT=/app/group-addresses.xml STATE_DB_PATH=/data/state.db
WORKDIR /app
USER knx
EXPOSE [8080/tcp]
HEALTHCHECK {Test:[CMD-SHELL wget -qO- http://127.0.0.1:8080/healthz >/dev/null || exit 1] Interval:30s Timeout:3s StartPeriod:5s StartInterval:0s Retries:0}
ENTRYPOINT ["/usr/local/bin/knx2rest"]
Details
Container
2026-07-13 14:05:35 +00:00
1
OCI / Docker
linux/arm64
7.0 MiB
Versions (12) View all