diff --git a/modules/webstack.nix b/modules/webstack.nix index f05aaa6..770391a 100644 --- a/modules/webstack.nix +++ b/modules/webstack.nix @@ -182,16 +182,9 @@ webroot = "/var/lib/acme/acme-challenge"; ocspMustStaple = true; }; - certs."coolneng.duckdns.org".extraDomainNames = [ - "radicale.coolneng.duckdns.org" - "sync.coolneng.duckdns.org" - "git.coolneng.duckdns.org" - "rss.coolneng.duckdns.org" - "matrix.coolneng.duckdns.org" - "element.coolneng.duckdns.org" - "wallabag.coolneng.duckdns.org" - "books.coolneng.duckdns.org" - ]; + certs."coolneng.duckdns.org".extraDomainNames = + lib.attrsets.mapAttrsToList (name: value: "${name}") + config.services.nginx.virtualHosts; }; # Generate dhparams