Infini-OPTIPLEX: add default nginx routes

This commit is contained in:
Infinidoge 2024-02-01 20:14:14 -05:00
parent 40c358fda5
commit d9268c13ff
Signed by: Infinidoge
SSH key fingerprint: SHA256:oAMyvotlNFraMmZmr+p6AxnNfW/GioTs1pOn3V4tQ7A

View file

@ -69,5 +69,26 @@
services.nginx = {
enable = true;
virtualHosts =
let
cfg = config.services.nginx;
inherit (config.common.nginx) ssl;
in
{
"*.inx.moe" = ssl // {
listen = lib.flatten
(map
(addr: [
{ inherit addr; port = 443; ssl = true; }
{ inherit addr; port = 80; ssl = false; }
])
cfg.defaultListenAddresses);
globalRedirect = "inx.moe";
};
"nitter.inx.moe" = ssl // {
globalRedirect = "twitter.com";
};
};
};
}