infrastructure/machines/web01/eleves.nix
Tom Hubrecht e7e0305aea
All checks were successful
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 50s
build configuration / build_compute01 (push) Successful in 1m25s
feat(eleves): Update config and source
2023-12-19 15:46:20 +01:00

19 lines
355 B
Nix

{ sources, ... }:
let
host = "eleves.dgnum.eu";
serverAliases = [ ];
in {
services.nginx.virtualHosts.${host} = {
inherit serverAliases;
enableACME = true;
forceSSL = true;
root = "${sources.www-eleves.outPath}/www";
locations."/" = {
tryFiles = "$uri $uri/index.html 404";
index = "/fr/index.html";
};
};
}