sha256:2d8b1708bf8008935c0e2a9b6564f7f080cf9a73af3b27718f286230449b7101
2026-09-17 21:58:14 UTC
22.8 MB
v2.11.4
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:d0c1d894c237d8192cbcd37e435031ad4eddec173299568a5a05869c2e40dfa3 - 16.08% (3.67 MB)
[#001] sha256:e4e203c1a0f8766395e3dec00d4b0d6c3b6231db590a91a3d276df6aebc84512 - 11.63% (2.66 MB)
[#002] sha256:4fd423e26735a997f656fe5b52c94e903e839f6e938e91a58d55f5e1c63b54d4 - 0.03% (7.32 KB)
[#003] sha256:19256a879b169c9b874124feca8f6b14901eccee5cfd8cf46f6bdc41702fd57f - 72.26% (16.5 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-x86_64.tar.gz / # buildkit
2026-09-17 20:37:33 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-09-17 21:58:12 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-09-17 21:58:13 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-09-17 21:58:14 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.4
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='8220d1f013b6f27510247b2360c9e0ca9f018feebd82515f07635318b34ff9777ccc8fd0b6e6f2486ce3a33fe389fbb7db12d05baa474f4587509fb4f5ebf1c9' ;; armhf) binArch='armv6'; checksum='d4300f3e0d9af290bebd65721edb145025db680e6a7e6ad2ed917bf8c9d6e72abe788f720cdf046fe210ca1b43f9a7ddcda07a634296d3012527299ab78cc3ed' ;; armv7) binArch='armv7'; checksum='081959488f0d0da2725aea2d01330bc1501b3e52c1147b6c9da1da007524890ceba6845415355ba8f97aa29535e6f37521da1d7f10c5c63c55bb86c5d9f51bfb' ;; aarch64) binArch='arm64'; checksum='d5a7c423853c24a799765e0e8210d5c7c22a8f56ed37a3cae2fb9f58be138853c02b4efd6b59d576e6d8c7c0d30b9c1592deeaa6a536ff69bcca23b8c1ea709c' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='74b11a1f098517be7e6b11c7f7da6b5a0be9a18634f9a575c5ba6f5518a1bcbe4fe903f6c32a6d7ba47464fcaf12fde95e5f301cd829c4f41633484b0a4f817a' ;; riscv64) binArch='riscv64'; checksum='05187bfc217a67ab32bbb0ebb9bd27ccbac0f80e41ad47dba272d10c34b1bf00f67a57ba05230eefa791898b2e2f40158631d81c3639cb514d59ac6d4976b044' ;; s390x) binArch='s390x'; checksum='fc2cd4294bf43e6645ee639532361c8e432a2cc7639134cfa0f0c44724146f4d9a278542ed56399e53aaac857b767d26ae748e754a790d106dd192c4c91c09f5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.4/caddy_2.11.4_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-09-17 21:58:14 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.4
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-09-17 21:58:14 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:5c99104e31da99d9a7c73242c3a0412ad204b341fff2d2c7327494dda6c9257e
2026-09-17 22:26:28 UTC
21.6 MB
v2.11.4
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:b0cea9f80ea5defd79b131eda614476b4cdbb6b45165432dd3dbf895cf504ccb - 15.69% (3.39 MB)
[#001] sha256:ed270c250aa0d27fcfcc3459f2f6ab611932f06c2d2263fe5cc7125895bdd2da - 11.98% (2.59 MB)
[#002] sha256:b45acd57f2d97946a5c68c827a6ebe46becf2db76f3db4c276a4bcd284c047e1 - 0.03% (7.32 KB)
[#003] sha256:7bb16e4e9a561e8dead349249669048917fff72477a914efd8ecd2772ebdff94 - 72.29% (15.6 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-armhf.tar.gz / # buildkit
2026-09-17 20:37:42 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-09-17 22:26:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-09-17 22:26:26 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-09-17 22:26:28 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.4
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='8220d1f013b6f27510247b2360c9e0ca9f018feebd82515f07635318b34ff9777ccc8fd0b6e6f2486ce3a33fe389fbb7db12d05baa474f4587509fb4f5ebf1c9' ;; armhf) binArch='armv6'; checksum='d4300f3e0d9af290bebd65721edb145025db680e6a7e6ad2ed917bf8c9d6e72abe788f720cdf046fe210ca1b43f9a7ddcda07a634296d3012527299ab78cc3ed' ;; armv7) binArch='armv7'; checksum='081959488f0d0da2725aea2d01330bc1501b3e52c1147b6c9da1da007524890ceba6845415355ba8f97aa29535e6f37521da1d7f10c5c63c55bb86c5d9f51bfb' ;; aarch64) binArch='arm64'; checksum='d5a7c423853c24a799765e0e8210d5c7c22a8f56ed37a3cae2fb9f58be138853c02b4efd6b59d576e6d8c7c0d30b9c1592deeaa6a536ff69bcca23b8c1ea709c' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='74b11a1f098517be7e6b11c7f7da6b5a0be9a18634f9a575c5ba6f5518a1bcbe4fe903f6c32a6d7ba47464fcaf12fde95e5f301cd829c4f41633484b0a4f817a' ;; riscv64) binArch='riscv64'; checksum='05187bfc217a67ab32bbb0ebb9bd27ccbac0f80e41ad47dba272d10c34b1bf00f67a57ba05230eefa791898b2e2f40158631d81c3639cb514d59ac6d4976b044' ;; s390x) binArch='s390x'; checksum='fc2cd4294bf43e6645ee639532361c8e432a2cc7639134cfa0f0c44724146f4d9a278542ed56399e53aaac857b767d26ae748e754a790d106dd192c4c91c09f5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.4/caddy_2.11.4_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-09-17 22:26:28 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.4
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-09-17 22:26:28 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:2b8959080a0f847062efdd3ef4567ec8fadc9b7d448e82716eaab98e80f073dc
2026-09-17 22:27:59 UTC
21.2 MB
v2.11.4
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:f2ac4546f23daefce222f4e05cc66a337ed28b1df07bac959470bc4e25c1218d - 14.69% (3.11 MB)
[#001] sha256:576a67c8ef924c3d775537678f9603c35a52426532df2cec9a65e64124a372a7 - 11.64% (2.47 MB)
[#002] sha256:0505b519e4796b69f8a752e9ae808eb0cbc7ac6094c0ecc68747e34340dc6e94 - 0.03% (7.32 KB)
[#003] sha256:b8e91a7d98b4b19c300ab3476f01ab14c9d42e4d525fdb1b40d7cba50c155445 - 73.64% (15.6 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-armv7.tar.gz / # buildkit
2026-09-17 20:37:02 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-09-17 22:27:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-09-17 22:27:58 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-09-17 22:27:59 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.4
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='8220d1f013b6f27510247b2360c9e0ca9f018feebd82515f07635318b34ff9777ccc8fd0b6e6f2486ce3a33fe389fbb7db12d05baa474f4587509fb4f5ebf1c9' ;; armhf) binArch='armv6'; checksum='d4300f3e0d9af290bebd65721edb145025db680e6a7e6ad2ed917bf8c9d6e72abe788f720cdf046fe210ca1b43f9a7ddcda07a634296d3012527299ab78cc3ed' ;; armv7) binArch='armv7'; checksum='081959488f0d0da2725aea2d01330bc1501b3e52c1147b6c9da1da007524890ceba6845415355ba8f97aa29535e6f37521da1d7f10c5c63c55bb86c5d9f51bfb' ;; aarch64) binArch='arm64'; checksum='d5a7c423853c24a799765e0e8210d5c7c22a8f56ed37a3cae2fb9f58be138853c02b4efd6b59d576e6d8c7c0d30b9c1592deeaa6a536ff69bcca23b8c1ea709c' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='74b11a1f098517be7e6b11c7f7da6b5a0be9a18634f9a575c5ba6f5518a1bcbe4fe903f6c32a6d7ba47464fcaf12fde95e5f301cd829c4f41633484b0a4f817a' ;; riscv64) binArch='riscv64'; checksum='05187bfc217a67ab32bbb0ebb9bd27ccbac0f80e41ad47dba272d10c34b1bf00f67a57ba05230eefa791898b2e2f40158631d81c3639cb514d59ac6d4976b044' ;; s390x) binArch='s390x'; checksum='fc2cd4294bf43e6645ee639532361c8e432a2cc7639134cfa0f0c44724146f4d9a278542ed56399e53aaac857b767d26ae748e754a790d106dd192c4c91c09f5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.4/caddy_2.11.4_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-09-17 22:27:59 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.4
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-09-17 22:27:59 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:8b20b62e1c76d212304053dc6484bd1f2186018e2baa217ce7a35cec0ded404c
2026-09-17 22:16:42 UTC
21.7 MB
v2.11.4
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:ace1621be7ff15b54252f68393ac33181df7f3e095e36a5d9a9892031b357d31 - 18.4% (3.99 MB)
[#001] sha256:4b7f9d8aea544a9e1512b7e7daa76c2cc962d7dc024db0fc3fdf5144cef0d3a7 - 12.32% (2.67 MB)
[#002] sha256:3aeb8ad86aa409319581a97e9e7270c9c4f96fa80000af944d3e3d74347e2f6c - 0.03% (7.33 KB)
[#003] sha256:aa6c010e613ea62fcae3f75b1f0bfe99f34965f41dbcfea1069436839d224ba4 - 69.25% (15 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-aarch64.tar.gz / # buildkit
2026-09-17 20:37:18 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-09-17 22:16:40 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-09-17 22:16:41 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-09-17 22:16:42 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.4
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='8220d1f013b6f27510247b2360c9e0ca9f018feebd82515f07635318b34ff9777ccc8fd0b6e6f2486ce3a33fe389fbb7db12d05baa474f4587509fb4f5ebf1c9' ;; armhf) binArch='armv6'; checksum='d4300f3e0d9af290bebd65721edb145025db680e6a7e6ad2ed917bf8c9d6e72abe788f720cdf046fe210ca1b43f9a7ddcda07a634296d3012527299ab78cc3ed' ;; armv7) binArch='armv7'; checksum='081959488f0d0da2725aea2d01330bc1501b3e52c1147b6c9da1da007524890ceba6845415355ba8f97aa29535e6f37521da1d7f10c5c63c55bb86c5d9f51bfb' ;; aarch64) binArch='arm64'; checksum='d5a7c423853c24a799765e0e8210d5c7c22a8f56ed37a3cae2fb9f58be138853c02b4efd6b59d576e6d8c7c0d30b9c1592deeaa6a536ff69bcca23b8c1ea709c' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='74b11a1f098517be7e6b11c7f7da6b5a0be9a18634f9a575c5ba6f5518a1bcbe4fe903f6c32a6d7ba47464fcaf12fde95e5f301cd829c4f41633484b0a4f817a' ;; riscv64) binArch='riscv64'; checksum='05187bfc217a67ab32bbb0ebb9bd27ccbac0f80e41ad47dba272d10c34b1bf00f67a57ba05230eefa791898b2e2f40158631d81c3639cb514d59ac6d4976b044' ;; s390x) binArch='s390x'; checksum='fc2cd4294bf43e6645ee639532361c8e432a2cc7639134cfa0f0c44724146f4d9a278542ed56399e53aaac857b767d26ae748e754a790d106dd192c4c91c09f5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.4/caddy_2.11.4_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-09-17 22:16:42 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.4
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-09-17 22:16:42 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:baf13ff44a07349ea41daf10807896cd68bf7d4ad6c713ed36c60914d1cd3d9c
2026-09-18 01:10:49 UTC
21.5 MB
v2.11.4
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:be8cfd1727475429a144fc14813e5db0db07b474a5a4272ce6eb850ef422663e - 16.96% (3.64 MB)
[#001] sha256:242b48c32629b647ea175c8664659d5750eefeacd3a4658c23444bf6bd525399 - 13.0% (2.79 MB)
[#002] sha256:1437dac3b467cdd356890b3b96fdaf68eac1844d03002b6fbf364a1da71d9343 - 0.03% (7.32 KB)
[#003] sha256:2e064d49d9bd57969c6011c05fe9e654e45b8de8d2cb8ad34558413324ee1173 - 70.01% (15 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-ppc64le.tar.gz / # buildkit
2026-09-17 20:36:41 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-09-18 01:10:45 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-09-18 01:10:46 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-09-18 01:10:49 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.4
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='8220d1f013b6f27510247b2360c9e0ca9f018feebd82515f07635318b34ff9777ccc8fd0b6e6f2486ce3a33fe389fbb7db12d05baa474f4587509fb4f5ebf1c9' ;; armhf) binArch='armv6'; checksum='d4300f3e0d9af290bebd65721edb145025db680e6a7e6ad2ed917bf8c9d6e72abe788f720cdf046fe210ca1b43f9a7ddcda07a634296d3012527299ab78cc3ed' ;; armv7) binArch='armv7'; checksum='081959488f0d0da2725aea2d01330bc1501b3e52c1147b6c9da1da007524890ceba6845415355ba8f97aa29535e6f37521da1d7f10c5c63c55bb86c5d9f51bfb' ;; aarch64) binArch='arm64'; checksum='d5a7c423853c24a799765e0e8210d5c7c22a8f56ed37a3cae2fb9f58be138853c02b4efd6b59d576e6d8c7c0d30b9c1592deeaa6a536ff69bcca23b8c1ea709c' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='74b11a1f098517be7e6b11c7f7da6b5a0be9a18634f9a575c5ba6f5518a1bcbe4fe903f6c32a6d7ba47464fcaf12fde95e5f301cd829c4f41633484b0a4f817a' ;; riscv64) binArch='riscv64'; checksum='05187bfc217a67ab32bbb0ebb9bd27ccbac0f80e41ad47dba272d10c34b1bf00f67a57ba05230eefa791898b2e2f40158631d81c3639cb514d59ac6d4976b044' ;; s390x) binArch='s390x'; checksum='fc2cd4294bf43e6645ee639532361c8e432a2cc7639134cfa0f0c44724146f4d9a278542ed56399e53aaac857b767d26ae748e754a790d106dd192c4c91c09f5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.4/caddy_2.11.4_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-09-18 01:10:49 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.4
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-09-18 01:10:49 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:46d20574930cde3d5341ff05753d1d91aa40848db9ad6c99a92611de931f3d8c
2026-09-23 04:19:24 UTC
21.7 MB
v2.11.4
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:125f7ed2919501383cc2a463efb0a6d988a780211c71de97a05b674ca6bb8dde - 15.69% (3.41 MB)
[#001] sha256:112392424d6635cd7bb288cda3544adf865573daff7b373347e21bab4e769be3 - 12.81% (2.78 MB)
[#002] sha256:207c6cb9fe2d1bd4cb5399782279f561714dcaeb21371764592afef33a539552 - 0.03% (7.33 KB)
[#003] sha256:243e79cef447a1f5159729dfeeecbe8394890e6f0153ecb7e8b08521071bab92 - 71.47% (15.5 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-riscv64.tar.gz / # buildkit
2026-09-18 16:50:23 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-09-23 04:19:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-09-23 04:19:18 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-09-23 04:19:24 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.4
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='8220d1f013b6f27510247b2360c9e0ca9f018feebd82515f07635318b34ff9777ccc8fd0b6e6f2486ce3a33fe389fbb7db12d05baa474f4587509fb4f5ebf1c9' ;; armhf) binArch='armv6'; checksum='d4300f3e0d9af290bebd65721edb145025db680e6a7e6ad2ed917bf8c9d6e72abe788f720cdf046fe210ca1b43f9a7ddcda07a634296d3012527299ab78cc3ed' ;; armv7) binArch='armv7'; checksum='081959488f0d0da2725aea2d01330bc1501b3e52c1147b6c9da1da007524890ceba6845415355ba8f97aa29535e6f37521da1d7f10c5c63c55bb86c5d9f51bfb' ;; aarch64) binArch='arm64'; checksum='d5a7c423853c24a799765e0e8210d5c7c22a8f56ed37a3cae2fb9f58be138853c02b4efd6b59d576e6d8c7c0d30b9c1592deeaa6a536ff69bcca23b8c1ea709c' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='74b11a1f098517be7e6b11c7f7da6b5a0be9a18634f9a575c5ba6f5518a1bcbe4fe903f6c32a6d7ba47464fcaf12fde95e5f301cd829c4f41633484b0a4f817a' ;; riscv64) binArch='riscv64'; checksum='05187bfc217a67ab32bbb0ebb9bd27ccbac0f80e41ad47dba272d10c34b1bf00f67a57ba05230eefa791898b2e2f40158631d81c3639cb514d59ac6d4976b044' ;; s390x) binArch='s390x'; checksum='fc2cd4294bf43e6645ee639532361c8e432a2cc7639134cfa0f0c44724146f4d9a278542ed56399e53aaac857b767d26ae748e754a790d106dd192c4c91c09f5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.4/caddy_2.11.4_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-09-23 04:19:24 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.4
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-09-23 04:19:24 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
sha256:d22f9b14bb0c88e23e97c50ee8a8ca8cbd7aa7c125625969e4658f3c356933de
2026-09-18 01:47:21 UTC
22.2 MB
v2.11.4
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XDG_CONFIG_HOME/config
XDG_DATA_HOME/data
[#000] sha256:4387077d70188f8428b97ed5df25698ad5aa9b8967d00a98ebb627a3e08ae986 - 15.94% (3.54 MB)
[#001] sha256:86f6ec59535b170da4593e21e46b04b8665e04eab0b9dd1b637abd7c55c0431b - 12.49% (2.77 MB)
[#002] sha256:221ac7c6cbd02d3d21016c7f276f149a566781b0e726eb49002076ae877d3607 - 0.03% (7.33 KB)
[#003] sha256:f4b3d4c7265314c183963ea43782b644344b885a04a881e9f6c3f44bb02752ce - 71.54% (15.9 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.23.6-s390x.tar.gz / # buildkit
2026-09-17 21:38:23 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-09-18 01:47:19 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl libcap mailcap # buildkit
2026-09-18 01:47:20 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-09-18 01:47:21 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.11.4
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='8220d1f013b6f27510247b2360c9e0ca9f018feebd82515f07635318b34ff9777ccc8fd0b6e6f2486ce3a33fe389fbb7db12d05baa474f4587509fb4f5ebf1c9' ;; armhf) binArch='armv6'; checksum='d4300f3e0d9af290bebd65721edb145025db680e6a7e6ad2ed917bf8c9d6e72abe788f720cdf046fe210ca1b43f9a7ddcda07a634296d3012527299ab78cc3ed' ;; armv7) binArch='armv7'; checksum='081959488f0d0da2725aea2d01330bc1501b3e52c1147b6c9da1da007524890ceba6845415355ba8f97aa29535e6f37521da1d7f10c5c63c55bb86c5d9f51bfb' ;; aarch64) binArch='arm64'; checksum='d5a7c423853c24a799765e0e8210d5c7c22a8f56ed37a3cae2fb9f58be138853c02b4efd6b59d576e6d8c7c0d30b9c1592deeaa6a536ff69bcca23b8c1ea709c' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='74b11a1f098517be7e6b11c7f7da6b5a0be9a18634f9a575c5ba6f5518a1bcbe4fe903f6c32a6d7ba47464fcaf12fde95e5f301cd829c4f41633484b0a4f817a' ;; riscv64) binArch='riscv64'; checksum='05187bfc217a67ab32bbb0ebb9bd27ccbac0f80e41ad47dba272d10c34b1bf00f67a57ba05230eefa791898b2e2f40158631d81c3639cb514d59ac6d4976b044' ;; s390x) binArch='s390x'; checksum='fc2cd4294bf43e6645ee639532361c8e432a2cc7639134cfa0f0c44724146f4d9a278542ed56399e53aaac857b767d26ae748e754a790d106dd192c4c91c09f5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.4/caddy_2.11.4_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-09-18 01:47:21 UTC (buildkit.dockerfile.v0)ENV XDG_CONFIG_HOME=/config
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)ENV XDG_DATA_HOME=/data
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=v2.11.4
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Caddy
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://caddyserver.com
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=Light Code Labs
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)EXPOSE map[80/tcp:{}]
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{}]
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)EXPOSE map[443/udp:{}]
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)EXPOSE map[2019/tcp:{}]
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)WORKDIR /srv
2026-09-18 01:47:21 UTC (buildkit.dockerfile.v0)CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
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.