From 9caba268fa7c66323b55b66e72828b6fb5331705 Mon Sep 17 00:00:00 2001 From: Bloxx12 Date: Thu, 22 May 2025 18:32:26 +0200 Subject: [PATCH] acme: append extra config --- modules/services/acme/module.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/services/acme/module.nix b/modules/services/acme/module.nix index d434f01..1b0875e 100644 --- a/modules/services/acme/module.nix +++ b/modules/services/acme/module.nix @@ -12,7 +12,7 @@ # email to send updates to, we prefix "acme" and the # name of the domain the certificate is for to it. - email = "acme+${domain}+charlie@charlieroot.dev"; + email = "charlie@charlieroot.dev"; group = "nginx"; }; in { @@ -30,4 +30,11 @@ in { "mail.charlieroot.dev" = mkAcmeCert "mail.charlieroot.dev"; }; }; + + services.nginx.appendConfig = '' + location /.well-known/acme-challenge/ { + rewrite /.well-known/acme-challenge/(.*) /$1 break; + root /var/lib/acme/.well-known/acme-challenge; + } + ''; }