diff --git a/roles/server/ddclient.nix b/roles/server/ddclient.nix index e4520d9..5a88f7f 100755 --- a/roles/server/ddclient.nix +++ b/roles/server/ddclient.nix @@ -1,8 +1,12 @@ -{ config, ... }: +{ config, flakeSelf, ... }: + +let + hostSecrets = "${flakeSelf.inputs.secrets}/" + config.networking.hostName; +in { # Set up secrets - age.secrets = { ddclient-passwd.file = ../../secrets/ddclient-passwd; }; + age.secrets = { ddclient-passwd.file = hostSecrets + "/ddclient-password.age"; }; services.ddclient = { enable = true; @@ -13,4 +17,4 @@ passwordFile = config.age.secrets.ddclient-passwd.path; domains = [ "@" ]; }; -} \ No newline at end of file +}