infrastructure/hosts/cesium/services/nginx/laurent/website.nix

27 lines
550 B
Nix
Raw Normal View History

{
inputs,
system,
...
}: {
services.nginx.virtualHosts = {
"laurent.fainsin.bzh" = {
enableACME = true;
forceSSL = true;
locations = {
"/" = {
root = inputs.website.packages.${system}.default;
};
};
};
"fainsin.bzh" = {
enableACME = true;
forceSSL = true;
2023-12-15 15:18:36 +00:00
locations."/".return = ''301 "$scheme://laurent.fainsin.bzh$request_uri"'';
};
default = {
default = true;
locations."/".return = ''301 "$scheme://laurent.fainsin.bzh" '';
};
};
}