From 44a4f7c6bac97a3381a2b7de8707cd9389f5460f Mon Sep 17 00:00:00 2001 From: Mel Date: Sat, 7 Dec 2024 03:24:15 +0100 Subject: Move secrets and keys into agenix Signed-off-by: Mel --- modules/ddns.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'modules/ddns.nix') diff --git a/modules/ddns.nix b/modules/ddns.nix index c9d2abd..8ee9afd 100644 --- a/modules/ddns.nix +++ b/modules/ddns.nix @@ -1,9 +1,13 @@ -{ me, ... }: +{ me, config, ... }: let domain = "rnrd.eu"; in { + age.secrets.cloudflare-dns = { + file = ../secrets/cloudflare-dns.age; + }; + services.ddclient = { enable = true; @@ -20,7 +24,6 @@ in username = "token"; zone = domain; domains = [ "${me.name}.${domain}" ]; - # TODO: use age - passwordFile = "/home/mel/cloudflare-dns-token.pw"; + passwordFile = config.age.secrets.cloudflare-dns.path; }; } -- cgit 1.4.1