17 lines
434 B
Nix
17 lines
434 B
Nix
{ config, ... }:
|
|
{
|
|
age.secrets.passwords-ddclient-cloudflare = {
|
|
file = ../../../secrets/passwords/ddclient/cloudflare.age;
|
|
};
|
|
|
|
services.ddclient = {
|
|
enable = true;
|
|
usev4 = "webv4, webv4=ifconfig.me";
|
|
usev6 = "disabled";
|
|
protocol = "cloudflare";
|
|
zone = "dryb.org";
|
|
passwordFile = config.age.secrets.passwords-ddclient-cloudflare.path;
|
|
domains = [ "vpn.dryb.org" ];
|
|
interval = "10min";
|
|
};
|
|
}
|