{"architecture":"amd64","config":{"ExposedPorts":{"2019/tcp":{},"443/tcp":{},"443/udp":{},"80/tcp":{}},"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","CADDY_VERSION=v2.11.3","XDG_CONFIG_HOME=/config","XDG_DATA_HOME=/data"],"Cmd":["caddy","run","--config","/etc/caddy/Caddyfile","--adapter","caddyfile"],"WorkingDir":"/srv","Labels":{"org.opencontainers.image.description":"a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go","org.opencontainers.image.documentation":"https://caddyserver.com/docs","org.opencontainers.image.licenses":"Apache-2.0","org.opencontainers.image.source":"https://github.com/caddyserver/caddy-docker","org.opencontainers.image.title":"Caddy","org.opencontainers.image.url":"https://caddyserver.com","org.opencontainers.image.vendor":"Light Code Labs","org.opencontainers.image.version":"v2.11.3"}},"created":"2026-05-12T21:45:14.04652884Z","history":[{"created":"2026-04-15T20:01:40.139676757Z","created_by":"ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-04-15T20:01:40.139676757Z","created_by":"CMD [\"/bin/sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:12.885615969Z","created_by":"RUN /bin/sh -c apk add --no-cache \tca-certificates \tcurl \tlibcap \tmailcap # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-12T21:45:13.157396628Z","created_by":"RUN /bin/sh -c set -eux; \tmkdir -p \t\t/config/caddy \t\t/data/caddy \t\t/etc/caddy \t\t/usr/share/caddy \t; \tchmod 1777 /config/caddy /data/caddy; \twget -O /etc/caddy/Caddyfile \"https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile\"; \twget -O /usr/share/caddy/index.html \"https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html\" # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"ENV CADDY_VERSION=v2.11.3","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"RUN /bin/sh -c set -eux; \tapkArch=\"$(apk --print-arch)\"; \tcase \"$apkArch\" in \t\tx86_64)  binArch='amd64'; checksum='ee886eceda0ff9f30610d3be9b5b594026591e19add6b3961a341c72abe468e5eac9d7c2c2450bbb8420db1f827b954521f9336be4872f81090b8618adf8815a' ;; \t\tarmhf)   binArch='armv6'; checksum='84b3baef4f1850a8a75ab38f1da8c08eea5a19a9081ecb62af2658e7c9919203ef1907233e8b27b4dc4ddd6f0a8f57893d10190c611f15e2325ea9962f2073d5' ;; \t\tarmv7)   binArch='armv7'; checksum='7ae0bcf5a1060ac0bcb0c9d454f21f70b2655c2e883a3a1617069d12193eae650e4410807cc50e216b01775cb0e0c16ab84490a03454153d189cfe5775cf775c' ;; \t\taarch64) binArch='arm64'; checksum='bd06996e1612cf5e9770dc7134313067ef3fdfde43b1a2196004906006de779372dcf7a0e7c7fb0890c23791179f12be4625f1b6e666a2abf37e8aff4c3a1826' ;; \t\tppc64el|ppc64le) binArch='ppc64le'; checksum='e1f33af0869f8234fc28575ee6eef04f7dfd0b3a6255be6efdc3aa3d05d05db833c4571e90287908eae93da1383e07e93ed9c6ad0199ccc0f1fe798cb88f43ce' ;; \t\triscv64) binArch='riscv64'; checksum='9b0f3f8ab8816d57878f251e7913d7622340dff9092770397db740ca5e9930b5718c67231c97ef6cd3ba886de57060fc01ca1ab018d9cac1d0878092312fd280' ;; \t\ts390x)   binArch='s390x'; checksum='eb71dfa44b5ed5db32af566b6fa2e3f711df828b847c55f250ff8cfd9af22ab79048f3bc8d9756ac06683c54d46ba2e11c6b109fdda16c6a28c29a88f327d9e1' ;; \t\t*) echo \u003e\u00262 \"error: unsupported architecture ($apkArch)\"; exit 1 ;;\tesac; \twget -O /tmp/caddy.tar.gz \"https://github.com/caddyserver/caddy/releases/download/v2.11.3/caddy_2.11.3_linux_${binArch}.tar.gz\"; \techo \"$checksum  /tmp/caddy.tar.gz\" | sha512sum -c; \ttar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; \trm -f /tmp/caddy.tar.gz; \tsetcap cap_net_bind_service=+ep /usr/bin/caddy; \tchmod +x /usr/bin/caddy; \tcaddy version # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"ENV XDG_CONFIG_HOME=/config","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"ENV XDG_DATA_HOME=/data","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"LABEL org.opencontainers.image.version=v2.11.3","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"LABEL org.opencontainers.image.title=Caddy","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"LABEL org.opencontainers.image.url=https://caddyserver.com","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"LABEL org.opencontainers.image.vendor=Light Code Labs","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"LABEL org.opencontainers.image.licenses=Apache-2.0","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"EXPOSE map[80/tcp:{}]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"EXPOSE map[443/tcp:{}]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"EXPOSE map[443/udp:{}]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.015825541Z","created_by":"EXPOSE map[2019/tcp:{}]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-12T21:45:14.04652884Z","created_by":"WORKDIR /srv","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-12T21:45:14.04652884Z","created_by":"CMD [\"caddy\" \"run\" \"--config\" \"/etc/caddy/Caddyfile\" \"--adapter\" \"caddyfile\"]","comment":"buildkit.dockerfile.v0","empty_layer":true}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1","sha256:6f67cecf11f8149cf7fa8eff1f0cbaec4a9597f750f77034582d8ee7f8802a6f","sha256:a028f7fa5beb67129917b1a444493c5e50c78f37da83d65ae2ecaf2dad7e1d38","sha256:6146203cb57c1951d30e158b8e661d2825f83282d5a844c6ed748e270c53da7e","sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"]}}