2026-04-24 22:35:36 UTC
73 MB
/etc/ssl/certs/ca-certificates.crt
DEBIAN_FRONTENDnoninteractive
LANGC.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
S6_BEHAVIOUR_IF_STAGE2_FAILS2
S6_CMD_WAIT_FOR_SERVICES1
S6_CMD_WAIT_FOR_SERVICES_MAXTIME0
S6_SERVICES_READYTIME50
[#000] sha256:9d11882d4b58ff40fdd15bebe83f72fcdb27ca6e5b2874c2310c231d0dc274be - 40.21% (29.4 MB)
[#001] sha256:67930af9a500484c7b775df635c7bd45f5b248b7ae74267cca649c2be9c75217 - 19.36% (14.1 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:4d7f0fbab57870a40ce47f290fb37d348ff8f60e667fa7e4782323d64e8cb030 - 40.43% (29.5 MB)
[#004] sha256:3726632144348df795237e1270feccc3181908d5728b908c2b711f157c835b0e - 0.0% (3.4 KB)
# debian.sh --arch 'amd64' out/ 'trixie' '@1775433600'
2026-04-10 13:17:54 UTC (buildkit.dockerfile.v0)COPY / / # buildkit
2026-04-10 13:17:54 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/init"]
2026-04-10 13:17:54 UTC (buildkit.dockerfile.v0)SHELL [/bin/bash -o pipefail -c]
2026-04-10 13:17:54 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8 DEBIAN_FRONTEND=noninteractive CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt S6_BEHAVIOUR_IF_STAGE2_FAILS=2 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_CMD_WAIT_FOR_SERVICES=1 S6_SERVICES_READYTIME=50
2026-04-10 13:17:54 UTC (buildkit.dockerfile.v0)LABEL io.hass.type=base io.hass.base.name=debian
2026-04-24 22:32:36 UTC (buildkit.dockerfile.v0)WORKDIR /usr/src
2026-04-24 22:35:36 UTC (buildkit.dockerfile.v0)ARG LIBWEBSOCKET_VERSION=4.5.8
2026-04-24 22:35:36 UTC (buildkit.dockerfile.v0)ARG MOSQUITTO_VERSION=2.1.2
2026-04-24 22:35:36 UTC (buildkit.dockerfile.v0)ARG MOSQUITTO_AUTH_VERSION=3.0.0
2026-04-24 22:35:36 UTC (buildkit.dockerfile.v0)RUN |3 LIBWEBSOCKET_VERSION=4.5.8 MOSQUITTO_VERSION=2.1.2 MOSQUITTO_AUTH_VERSION=3.0.0 /bin/bash -o pipefail -c apt-get update && apt-get install -qy --no-install-recommends nginx pwgen build-essential cmake git openssl libssl-dev libc-ares2 libc-ares-dev libcjson1 libcjson-dev libsqlite3-dev xsltproc docbook-xsl golang-go && git clone --depth 1 -b "v${LIBWEBSOCKET_VERSION}" https://libwebsockets.org/repo/libwebsockets && cd libwebsockets && mkdir build && cd build && cmake -DLWS_WITH_EXTERNAL_POLL=ON -DLWS_WITHOUT_TESTAPPS=ON .. && make install && ldconfig && cd ../.. && git clone --depth 1 -b "v${MOSQUITTO_VERSION}" https://github.com/eclipse/mosquitto && cd mosquitto && sed -i 's/^WITH_EDITLINE=yes/#WITH_EDITLINE=yes/' config.mk && sed -i 's/^WITH_HTTP_API=yes/#WITH_HTTP_API=yes/' config.mk && make WITH_WEBSOCKETS=yes WITH_SRV=yes && make install && cd .. && git clone --depth 1 -b "${MOSQUITTO_AUTH_VERSION}" https://github.com/iegomez/mosquitto-go-auth && cd mosquitto-go-auth && sed -i 's/-I\/usr\/local\/include/-I\/usr\/include/' Makefile && sed -i 's/LDFLAGS := .*$/& -Wl,-unresolved-symbols=ignore-all/' Makefile && make && mkdir -p /usr/share/mosquitto && cp -f go-auth.so /usr/share/mosquitto && cp -f pw /usr/local/bin && apt-get purge -y --auto-remove build-essential git cmake libssl-dev libc-ares-dev libcjson-dev libsqlite3-dev xsltproc docbook-xsl golang-go && apt-get clean && rm -fr /etc/logrotate.d /etc/mosquitto/* /etc/nginx/* /usr/share/nginx /usr/src/libwebsockets /usr/src/mosquitto /usr/src/mosquitto-go-auth /var/lib/nginx/html /var/www /var/lib/apt/lists/* /root/.cache /root/go # buildkit
2026-04-24 22:35:36 UTC (buildkit.dockerfile.v0)COPY rootfs / # buildkit
2026-04-24 22:35:36 UTC (buildkit.dockerfile.v0)WORKDIR /
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.