{ services.nginx.enable = true; services.nginx.enableReload = true; users.users.nginx.extraGroups = ["acme"]; services.nginx.virtualHosts."m4siri.com" = { http2 = true; addSSL = true; useACMEHost = "m4siri.com"; }; services.nginx.virtualHosts."mail.m4siri.com" = { http2 = true; addSSL = true; useACMEHost = "mail.m4siri.com"; locations."/" = { proxyPass = "http://localhost:8080"; proxyWebsockets = true; }; locations."/.well-known/jmap" = { proxyPass = "https://localhost:1443"; }; locations."/jmap/session" = { proxyPass = "https://localhost:1443"; }; locations."/jmap" = { proxyPass = "http://localhost:8080"; proxyWebsockets = true; }; }; }