The builder stage cross-compiles Caddy for the target platform, so no
emulation is needed. The module check runs against the amd64 image; PR
checks also build arm64.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Stock caddy:2-alpine plus caddy-dns/desec, for ACME DNS-01 against zones
hosted at deSEC (*.llm.aneur.in in cloud/cloud's llm stack). CI builds
and checks the module on pull requests, and pushes :latest (keeping
:previous) on main, weekly and by hand.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>