diff --git a/lib/fudo/acme-certs.nix b/lib/fudo/acme-certs.nix index b3e8cda..bc398c8 100644 --- a/lib/fudo/acme-certs.nix +++ b/lib/fudo/acme-certs.nix @@ -122,7 +122,8 @@ in { config = { security.acme.certs = mapAttrs (domain: domainOpts: { email = domainOpts.admin-email; - webroot = cfg.challenge-path; + # IF you won't do it all the time, nginx, you can't do it at all + webroot = mkForce cfg.challenge-path; extraDomainNames = domainOpts.extra-domains; }) localDomains; diff --git a/lib/fudo/jabber.nix b/lib/fudo/jabber.nix index 36ba3d3..365a8f9 100644 --- a/lib/fudo/jabber.nix +++ b/lib/fudo/jabber.nix @@ -205,7 +205,7 @@ in { in { acme.host-domains.${hostname} = mapAttrs (site: siteCfg: mkIf siteCfg.enableACME { - extra-domains = optional (site != host-fqdn) (trace host-fqdn host-fqdn); + extra-domains = optional (site != host-fqdn) host-fqdn; local-copies.ejabberd = { user = cfg.user; group = cfg.group;