docker pull public.registry.docker.caira.be/papyrus-caddy:cm
sha256:97a03702c22fa5c4cff41f6b5572901a3dc9cc181be6ff3d9ea09d5523fcdec0
2026-10-26 08:00:51 UTC
32.5 MB
v2.11.7
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:5e9b4a97f6395abf54a5c584be133078deb2295e280dd0b9e77638874d07b637 - 11.31% (3.67 MB)
[#001] sha256:7c06d09d8244ac3f2b828928ae98e963b8aa14f589c241dfb3dda22f4b561f7f - 8.18% (2.66 MB)
[#002] sha256:eae0290468fa31ca7860f0f322daa31dbb7a20e958e8fb52d421f803ce600284 - 0.02% (7.33 KB)
[#003] sha256:45f0829a46db8dfb4f966e36792d8d95c7d26b4226af572a4992b9ec42a14e82 - 53.53% (17.4 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:9a8470f98ffa9c3e6c664279552fa9ae6a3ac4f611097730b2f9574005b60553 - 0.0% (116 Bytes)
[#006] sha256:151f4ab7554c96d71541fa42de7215b75a71a7bb03fb6448e32d1b620b2d836a - 8.59% (2.79 MB)
[#007] sha256:c66f5db96921e9af486d5e4fbcd62d6201fa84cdecfc7ce3154ac0a8517da044 - 0.0% (897 Bytes)
[#008] sha256:5019a0b2f5e58a2ce0aa3ca64d4aae7268588bb6aaa92303cea0fe2bd77140ce - 16.41% (5.33 MB)
[#009] sha256:b84ac6d81f1eabd841c6d58d989475f9cfa01abb95ef102779bb444256f658eb - 1.95% (648 KB)
ADD alpine-minirootfs-3.23.7-x86_64.tar.gz / # buildkit
2026-10-21 20:46:55 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-10-21 21:32:32 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p /config/caddy /data/caddy /etc/caddy /usr/share/caddy ; chmod 1777 /config/caddy /data/caddy; wget -O /etc/caddy/Caddyfile "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile"; wget -O /usr/share/caddy/index.html "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" # buildkit
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.7
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a7a433a1b133efc3c8d10eb0b99d52a24b5ef5c322dc77f5282182b1c0402139ab83f3a99f0c52409df77d20123fb0b523edad8a66d8f5e49136197bf61ef0e7' ;; armhf) binArch='armv6'; checksum='139d7eb079be6b9fcdb2b707424e3c0c4f20f522c4f156fd27fdd05d6eaebf8c8f966104d24adfc3a5b8982626cebbec84f1c3c1b7a68edb1693e64e9708c22b' ;; armv7) binArch='armv7'; checksum='6eb3894f9a215f75f3ec50e627c34b2cd6fb81d10ec7838f27c30dcf417b810f618136b507766bc17e7400a5c0f4fa6001bb062ebb7a401ee63505012615825e' ;; aarch64) binArch='arm64'; checksum='3db36ba90c7a6e8dda40ee3dd71fa08844c76b5fb08f61b31e5e78d2ed38e71c51dc7baed875e50d1ca1279196e84302967237386ae87c91ae9f2aaceada682e' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='1d7ca41bbcfa14048cf07f1fc5215ff7d85afb61d7f2b34e4d5b72fd3047bf3fcfb4721a4da35f640cdd949ac5ce6844a2e4371939fad6100d8c537ea15a3d55' ;; riscv64) binArch='riscv64'; checksum='f72d9be744675c3566f5a17a6d4b1c56e6e20d1e190b06f6f5332223048ac1c73222dc8b4b941bd8afc915f1442727c81dc19176bbcb5bfae81cb47680ae98b4' ;; s390x) binArch='s390x'; checksum='dff058c9cadbdd9ab56b545900bc02327c39f54b0075707ee500755be26d416eaf8361033c929db679cd71c1687d337905047f95d3e0cd183006661778aedc3d' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.7/caddy_2.11.7_linux_${binArch}.tar.gz"; echo "$checksum /tmp/caddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; rm -f /tmp/caddy.tar.gz; setcap cap_net_bind_service=+ep /usr/bin/caddy; chmod +x /usr/bin/caddy; caddy version # buildkit
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.7
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-10-21 21:32:33 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
2026-10-22 12:25:39 UTC (buildkit.dockerfile.v0)WORKDIR /srv/public
2026-10-22 12:25:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add curl # buildkit
2026-10-22 12:25:59 UTC (buildkit.dockerfile.v0)COPY caddy /etc/caddy # buildkit
2026-10-26 08:00:51 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl --fail http://127.0.0.1 || exit 1"] "10s" "3s" "0s" '\x00'}
2026-10-26 08:00:51 UTC (buildkit.dockerfile.v0)COPY /app/dist /srv/public/pos # buildkit
2026-10-26 08:00:51 UTC (buildkit.dockerfile.v0)COPY /app/dist/dashboard /srv/public/dashboard # buildkit