docker pull public.registry.docker.caira.be/papyrus-caddy:dev
sha256:18af1401f37cc5f52e41897e1a9aa8b01a4698c1e0df5893ccf064aa2fd5d3a6
2026-11-03 16:02:58 UTC
32.7 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.23% (3.67 MB)
[#001] sha256:7c06d09d8244ac3f2b828928ae98e963b8aa14f589c241dfb3dda22f4b561f7f - 8.12% (2.66 MB)
[#002] sha256:eae0290468fa31ca7860f0f322daa31dbb7a20e958e8fb52d421f803ce600284 - 0.02% (7.33 KB)
[#003] sha256:45f0829a46db8dfb4f966e36792d8d95c7d26b4226af572a4992b9ec42a14e82 - 53.13% (17.4 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:9a8470f98ffa9c3e6c664279552fa9ae6a3ac4f611097730b2f9574005b60553 - 0.0% (116 Bytes)
[#006] sha256:151f4ab7554c96d71541fa42de7215b75a71a7bb03fb6448e32d1b620b2d836a - 8.53% (2.79 MB)
[#007] sha256:a261283f65104f1e9ae9d66b4f5101f7a5adb024dfac57105fd6f57486fbba99 - 0.0% (1.41 KB)
[#008] sha256:2d6646bec250ca98e2b4d9bec6e8253de358b6ce3f4fb594aece8ff94d98ee07 - 16.31% (5.34 MB)
[#009] sha256:70c8b2b678b82fea6e1dad495c400c3c086485cccbdf6e310c8d117a1ec3c190 - 2.66% (890 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-11-03 16:02:44 UTC (buildkit.dockerfile.v0)COPY caddy /etc/caddy # buildkit
2026-11-03 16:02:58 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl --fail http://127.0.0.1 || exit 1"] "10s" "3s" "0s" '\x00'}
2026-11-03 16:02:58 UTC (buildkit.dockerfile.v0)COPY /app/dist /srv/public/pos # buildkit
2026-11-03 16:02:58 UTC (buildkit.dockerfile.v0)COPY /app/dist/dashboard /srv/public/dashboard # buildkit