Auto-built multi-arch Caddy image with Cloudflare DNS module.
4.6K
Automatically builds and publishes multi‑architecture Docker images for Caddy with the caddy-dns/cloudflare module pre‑installed.
tls.dns.cloudflare, ACME DNS challenges, or ECH without rebuilding Caddy.linux/amd64 and linux/arm64.caddy:latest changes.lewimbes/caddy-cloudflare) and GHCR (ghcr.io/lewimbes/caddy-cloudflare).# Pull the latest image
docker pull lewimbes/caddy-cloudflare:latest
# Or pin a specific version
docker pull lewimbes/caddy-cloudflare:2.10.0
docker pull lewimbes/caddy-cloudflare:2.10
docker pull lewimbes/caddy-cloudflare:2
docker buildx build \
--platform linux/amd64,linux/arm64 \
-t lewimbes/caddy-cloudflare:latest .
A single GitHub Actions workflow keeps the image fresh:
Triggers
main branchcaddy:latest has changed upstreamIf an update is needed, the job:
See auto-build-on-change.yml for full details.
This repository is licensed under the Apache License 2.0.
Caddy, Caddy-Docker and the Cloudflare DNS provider are upstream Apache‑2.0 projects.
Content type
Image
Digest
sha256:b1f64ee96…
Size
40.9 MB
Last updated
about 5 hours ago
docker pull lewimbes/caddy-cloudflare