nixos/hosts/fw/modules/ddclient.nix
2026-01-20 11:42:45 +01:00

31 lines
783 B
Nix

{ config, ... }:
{
services.ddclient = {
enable = true;
usev4 = "ifv4, ifv4=wan";
usev6 = "disabled";
protocol = "hetzner";
# server = "https://dns.hetzner.com/api/v1/";
username = "dominik.polakovics@cloonar.com";
passwordFile = config.sops.secrets.ddclient.path;
zone = "cloonar.com";
domains = [
"audiobooks.cloonar.com"
"element.cloonar.com"
"foundry-vtt.cloonar.com"
"foundry-ha.cloonar.com"
"fw.cloonar.com"
"git.cloonar.com"
"jellyfin.cloonar.com"
"matrix.cloonar.com"
"palworld.cloonar.com"
"support.cloonar.com"
"sync.cloonar.com"
"vpn.cloonar.com"
];
};
sops.secrets.ddclient = {
# owner = config.systemd.services.ddclient.serviceConfig.User;
};
}