xazziri/caddy

By xazziri

Updated over 2 years ago

ARMv7 Caddy 2 custom image with Cloudflare challenge module.

Image
0

47

Raspberry Pi ARMv7 Caddy 2 custom image with Cloudflare DNS challenge module added.

NOTE: DuckDNS and Hetzner DNS DNS-01 modules have been removed from 2.6.2 due to the image not building/downloading from the website.

https://caddyserver.com/download

The stock Caddy builds (including the one in the Docker image) don't include the DNS challenge modules, so you'll need to get a custom Caddy build from https://caddyserver.com/download.

Make sure the caddy file is executable (e.g., chmod a+x caddy). In the same directory, create the Caddyfile and supply to the correct API token(s).

Or build with Xcaddy:

xcaddy build latest --with github.com/caddy-dns/cloudflare

or with version tags:

xcaddy build v2.7.3 --with github.com/caddy-dns/cloudflare --output caddy273

Docker Pull Command

docker pull xazziri/caddy