all repos — nixfiles @ dae4a1a0c4fb6e75c450e1f59013ff5cae30064c

System and user configuration, managed by nix and home-manager

reverse-proxy: use EU-issued ACME TLS certificate issuer

Alin
commit

dae4a1a0c4fb6e75c450e1f59013ff5cae30064c

parent

a2be03c08c0f6abee661e0484a1c9f353b5e1681

1 file changed, 7 insertions(+), 5 deletions(-)

changed files
M system/roles/goatcounter.nix → system/roles/goatcounter.nix
@@ -36,15 +36,17 @@ let
srv = config.services.goatcounter; in { - useACMEHost = "stats.${domain}"; - serverAliases = [ "*.stats.${domain}" ]; + # TODO: switch to on-demand TLS + # useACMEHost = "stats.${domain}"; + # serverAliases = [ "*.stats.${domain}" ]; extraConfig = '' reverse_proxy ${srv.address}:${toString srv.port} ''; }; }; - security.acme.certs."stats.${domain}" = { - extraDomainNames = [ "*.stats.${domain}" ]; - }; + ## actalis doesn't allow wildcard on free tier + # security.acme.certs."stats.${domain}" = { + # extraDomainNames = [ "*.stats.${domain}" ]; + # }; }