From 714cfb9c0e041f6ec1323aacc0acb0c2dc0f1c40 Mon Sep 17 00:00:00 2001 From: osbm Date: Wed, 5 Nov 2025 14:02:00 +0300 Subject: [PATCH] fix --- modules/nixos/services/nginx.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/modules/nixos/services/nginx.nix b/modules/nixos/services/nginx.nix index 1858650..45416d7 100644 --- a/modules/nixos/services/nginx.nix +++ b/modules/nixos/services/nginx.nix @@ -9,14 +9,12 @@ services.nginx = { enable = true; - # Ensure ACME challenge directory is accessible for all domains - commonHttpConfig = '' - # Allow access to ACME challenge directory - location /.well-known/acme-challenge { - root /var/lib/acme/acme-challenge; - allow all; - } - ''; + # Add virtual host for mail.osbm.dev to handle ACME challenges + virtualHosts."mail.osbm.dev" = lib.mkIf config.osbmModules.services.mailserver.enable { + locations."/.well-known/acme-challenge" = { + root = "/var/lib/acme/acme-challenge"; + }; + }; }; networking.firewall.allowedTCPPorts = [