{ config, pkgs, ... }: { services.caddy = { enable = true; package = pkgs.caddy.withPlugins { plugins = [ "github.com/caddy-dns/cloudflare@v0.2.1" ]; hash = "sha256-p9AIi6MSWm0umUB83HPQoU8SyPkX5pMx989zAi8d/74="; }; environmentFile = config.age.secrets."odin/services/caddy".path; globalConfig = '' acme_dns cloudflare {env.CF_API_TOKEN} ''; }; }