nix-config/hosts/nixedo/modules/nginx/sites.nix
Oliver Davies 92ded26806
All checks were successful
/ check (push) Successful in 1m15s
Rename baseDomain to domain
2025-05-03 11:11:57 +01:00

35 lines
583 B
Nix

let
domain = "oliverdavies.uk";
ports = import ./ports.nix;
mkSite =
name: overrides:
let
root = "/var/www/vhosts/${name}" + (overrides.rootSuffix or "");
in
{
inherit root;
port = ports.${name};
url = "${name}.${domain}";
}
// overrides;
sites = [
(mkSite "eric" {
rootSuffix = "/public";
extraConfig = ''
add_header X-Robots-Tag "noindex, nofollow";
'';
})
(mkSite "luke" {
extraConfig = ''
add_header X-Robots-Tag "noindex, nofollow";
'';
})
];
in
sites