From e05d42152ecbe09abdb6fc4e99ee7e0abe66df8e Mon Sep 17 00:00:00 2001 From: coolneng Date: Wed, 24 Jan 2024 13:56:51 +0100 Subject: [PATCH] Map SSL subdomains using nginx virtual hosts --- modules/webstack.nix | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) 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