drop actalis ACME config, use Let's Encrypt annoyances: - too many certificate expiry notification emails - 180 day password rotation requirement
1 file changed, 0 insertions(+), 10 deletions(-)
changed files
M system/settings/services/caddy.nix → system/settings/services/caddy.nix
@@ -15,8 +15,6 @@ defaults = { reloadServices = [ "caddy" ]; environmentFile = config.age.secrets.acme.path; - server = "https://acme-api.actalis.com/acme/directory"; - extraLegoFlags = [ "--eab" ]; # environmentFile must contain LEGO_EAB_KID and LEGO_EAB_HMAC }; acceptTerms = true; };@@ -25,14 +23,6 @@ services.caddy = { enable = true; openFirewall = true; group = "caddy"; - email = config.security.acme.defaults.email; - acmeCA = config.security.acme.defaults.server; - globalConfig = '' - acme_eab { - key_id {$EAB_KEY_ID} - mac_key {$EAB_MAC_KEY} - } - ''; virtualHosts = { "${config.networking.fqdn}" = { extraConfig = lib.mkDefault ''