Nils nils
  • Joined on 2025-04-06

knx2rest (cf3f8f98f818728e1ce073e1ae101a076d35f6da)

Published 2026-07-13 12:14:30 +00:00 by nils

Installation

docker pull git.draic.info/nils/knx2rest:cf3f8f98f818728e1ce073e1ae101a076d35f6da
sha256:608a7e1ab18a5e30c178fd48072c8cf90f307f96341b7671de9f0b3f2741dcb9

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 12:14:30 +00:00
0
OCI / Docker
linux/arm64
7.0 MiB
Versions (12) View all