adguard-home: simplify module
1 file changed, 5 insertions(+), 6 deletions(-)
changed files
M system/settings/services/adguard-home.nix → system/settings/services/adguard-home.nix
@@ -17,12 +17,12 @@ v6s = byFamily.right; v4s = byFamily.wrong; in { - security.acme.certs."${subdomain}" = { + security.acme.certs.${subdomain} = { inheritDefaults = false; extraDomainNames = addrs; server = "https://acme.${domain}/acme/home/directory"; - listenHTTP = "${netlib.wrapv6 (builtins.head addrs)}:8080"; + listenHTTP = ":8080"; group = "adguardhome"; reloadServices = [ "adguardhome" ];@@ -68,7 +68,7 @@ cache_size = 100 * 1024 * 1024; }; tls = { enabled = true; - server_name = "${subdomain}"; + server_name = subdomain; port_https = 0; # disabled, not random port_dns_over_tls = 853; port_dns_over_quic = 853;@@ -83,8 +83,7 @@ services.dnsmasq.settings.host-record = [ "${subdomain},${builtins.head v4s},${builtins.head v6s},${toString (24 * 60 * 60)}" ]; services.caddy.virtualHosts = { - "${subdomain}" = { - listenAddresses = addrs; + ${subdomain} = { serverAliases = addrs; extraConfig = ''@@ -94,7 +93,7 @@ ca home } } reverse_proxy /.well-known/acme-challenge/* { - to ${cert.listenHTTP} + to localhost${cert.listenHTTP} } reverse_proxy * ${backend.host}:${toString backend.port} '';