nebula: use shared config from julm-nix
[sourcephile-nix.git] / hosts / mermet / knot / sourcephile.fr.nix
index b666c98a9e8c87b16f500ac85f6af95cdca9bb15..bcf9fb6c925387d8ae57f3fbc335c8f6386c6018 100644 (file)
@@ -31,6 +31,7 @@ let
       @            A ${hosts.mermet._module.args.ipv4}
       mermet       A ${hosts.mermet._module.args.ipv4}
       autoconfig   A ${hosts.mermet._module.args.ipv4}
+      calibre      A ${hosts.mermet._module.args.ipv4}
       doc          A ${hosts.mermet._module.args.ipv4}
       git          A ${hosts.mermet._module.args.ipv4}
       imap         A ${hosts.mermet._module.args.ipv4}
@@ -86,7 +87,7 @@ let
 
       ; CAA (Certificate Authority Authorization)
       ; DOC: https://blog.qualys.com/ssllabs/2017/03/13/caa-mandated-by-cabrowser-forum
-      @ CAA 128 issue "letsencrypt.org"
+      @ CAA 128 issue "letsencrypt.org; validationmethods=dns-01; accounturi=https://acme-v02.api.letsencrypt.org/acme/acct/78014180"
     '';
 in
 {
@@ -113,7 +114,7 @@ in
       action = "update";
       update-owner = "name";
       update-owner-match = "equal";
-      update-owner-name = "[losurdo, lan.losurdo]";
+      update-owner-name = [ "losurdo" "lan.losurdo" ];
       update-type = [ "A" "AAAA" ];
     };
     mod-dnsproxy.proxy_iodine = {