Compare commits

..

4 commits

Author SHA1 Message Date
korenstin
886f3898d3
grafana: nginx recommended factorization 2025-10-07 21:22:48 +02:00
korenstin
15fcba2b26
grafana: configuration du service 2025-10-07 21:20:49 +02:00
korenstin
d98c1e47ce
nginx: configuration recommended 2025-10-07 21:18:38 +02:00
korenstin
a41d4ab911
jitsi: enable nginx and videobridge 2025-10-07 20:52:14 +02:00
4 changed files with 14 additions and 4 deletions

View file

@ -98,10 +98,6 @@ in
services.nginx = {
enable = true;
recommendedTlsSettings = true;
recommendedOptimisation = true;
recommendedGzipSettings = true;
recommendedProxySettings = true;
upstreams.grafana.servers."unix:/${cfg.settings.server.socket}" = { };
virtualHosts."grafana-ng.auro.re" = {
root = cfg.settings.server.static_root_path;

View file

@ -6,6 +6,9 @@
enable = true;
hostName = "jitsi-ng.auro.re";
nginx.enable = true;
videobridge.enable = true;
config = {
liveStreaming.enabled = true;
};

View file

@ -3,6 +3,7 @@
{
imports = [
./hardware-configuration.nix
./nginx.nix
./virtualisation.nix
];
}

10
profiles/vm/nginx.nix Normal file
View file

@ -0,0 +1,10 @@
{ ... }:
{
services.nginx = {
recommendedTlsSettings = true;
recommendedOptimisation = true;
recommendedGzipSettings = true;
recommendedProxySettings = true;
};
}