Merge pull request #209022 from mayflower/fix-mailman-hyperkitty-css

nixos/mailman: fix hyperkitty css/js when virtualRoot is `/`
This commit is contained in:
Robin Gloster 2023-01-05 17:29:08 +01:00 committed by GitHub
commit 271c20dd40
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -570,10 +570,14 @@ in {
type = "normal";
plugins = ["python3"];
home = webEnv;
manage-script-name = true;
mount = "${cfg.serve.virtualRoot}=mailman_web.wsgi:application";
http = "127.0.0.1:18507";
};
}
// (if cfg.serve.virtualRoot == "/"
then { module = "mailman_web.wsgi:application"; }
else {
mount = "${cfg.serve.virtualRoot}=mailman_web.wsgi:application";
manage-script-name = true;
});
uwsgiConfigFile = pkgs.writeText "uwsgi-mailman.json" (builtins.toJSON uwsgiConfig);
in {
wantedBy = ["multi-user.target"];