Files
nix-config/modules/services/ddclient-cloudflare.nix
2025-09-14 20:33:47 +02:00

15 lines
350 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";
};
}