nixbld: fix ssl for nginx hooks+notifico vhosts

This commit is contained in:
Astro 2019-05-13 17:18:04 +02:00
parent 5f5aa32341
commit 28879f2c89
1 changed files with 6 additions and 6 deletions

View File

@ -221,12 +221,13 @@ ACTION=="add", SUBSYSTEM=="tty", \
locations."~ /api/v[0-9]+/(users/)?websocket$".proxyWebsockets = true;
};
"hooks.m-labs.hk" = {
extraConfig = ''
location / {
forceSSL = true;
useACMEHost = "nixbld.m-labs.hk";
locations."/".extraConfig = ''
include ${pkgs.nginx}/conf/uwsgi_params;
uwsgi_pass unix:${config.services.uwsgi.runDir}/uwsgi.sock;
}
'';
};
"notifico.m-labs.hk" = {
forceSSL = true;
useACMEHost = "notifico.m-labs.hk";
@ -234,7 +235,6 @@ ACTION=="add", SUBSYSTEM=="tty", \
};
};
};
};
services.uwsgi = {
enable = true;
plugins = [ "python3" ];