Nils nils
  • Joined on 2025-04-06

knx2rest (latest)

Published 2026-07-13 14:29:11 +00:00 by nils

Installation

docker pull git.draic.info/nils/knx2rest:latest
sha256:732f8a81698d47d000bcd4675bb2301c1c9a822999b57073dae24c8170a1990f

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:29:11 +00:00
20
OCI / Docker
linux/arm64
6.7 MiB
Versions (12) View all