Merge pull request #142005 from sorpaas/patch-6

nixos/mailman: use separate virtualHosts
This commit is contained in:
Linus Heckemann 2022-04-09 20:14:55 +02:00 committed by GitHub
commit 0eba1fd840
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -277,13 +277,12 @@ in {
services.nginx = mkIf cfg.serve.enable {
enable = mkDefault true;
virtualHosts."${lib.head cfg.webHosts}" = {
serverAliases = cfg.webHosts;
virtualHosts = lib.genAttrs cfg.webHosts (webHost: {
locations = {
"/".extraConfig = "uwsgi_pass unix:/run/mailman-web.socket;";
"/static/".alias = webSettings.STATIC_ROOT + "/";
};
};
});
};
environment.systemPackages = [ (pkgs.buildEnv {