Files
nix-config/modules/services/ddclient-cloudflare.nix
2025-10-30 21:59:31 +01:00

21 lines
358 B
Nix

{
config,
pkgs,
lib,
...
}:
{
age.secrets.cloudflare-api = {
file = ../../secrets/cloudflare-api.age;
};
services.ddclient = {
enable = true;
domains = [ "kopatz.dev" ];
protocol = "cloudflare";
zone = "kopatz.dev";
ssl = true;
passwordFile = config.age.secrets."cloudflare-api".path;
usev6 = "disabled";
};
}