From 7b25130a120cc5a492d5100eac864a2c9afabc76 Mon Sep 17 00:00:00 2001 From: goeranh Date: Sat, 28 Feb 2026 02:42:56 +0100 Subject: [PATCH] these defaults should be global --- default.nix | 8 ++++++++ hosts/redmine/default.nix | 8 -------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/default.nix b/default.nix index 4970af1..4eea8ff 100644 --- a/default.nix +++ b/default.nix @@ -59,6 +59,14 @@ in useXkbConfig = true; # use xkb.options in tty. }; + #### Wir verwenden die fuer NixOS ueblichen Empfehlung fuer Nginx. + services.nginx.recommendedOptimisation = true; + services.nginx.recommendedGzipSettings = true; + services.nginx.recommendedProxySettings = true; +#### Mit der Anwendung Nginx soll die (ausschließliche) Verwendung von https (http mit TLS), statt http ermoeglicht werden. + services.nginx.recommendedTlsSettings = true; + + users.users = { # erstmal nur mit root # administration = { diff --git a/hosts/redmine/default.nix b/hosts/redmine/default.nix index 9059552..50c96ce 100644 --- a/hosts/redmine/default.nix +++ b/hosts/redmine/default.nix @@ -128,14 +128,6 @@ access_log off; ''; -#### Wir verwenden die fuer NixOS ueblichen Empfehlung fuer Nginx. - services.nginx.recommendedOptimisation = true; - services.nginx.recommendedGzipSettings = true; -##### Mit der Anwendung Nginx soll die Erreichbarkeit der Anwendung Redmine (standardmaessig an Port 3000) (auf erwartbaren Weg) moeglich machen. - services.nginx.recommendedProxySettings = true; -#### Mit der Anwendung Nginx soll die (ausschließliche) Verwendung von https (http mit TLS), statt http ermoeglicht werden. - services.nginx.recommendedTlsSettings = true; - #### Anscheinend kann mit nix nur die Konfiguration fuer eine konkrete (manuelle) Konfiguration fuer den Dienst web server. services.nginx.virtualHosts."${config.networking.fqdn}" = { #### https://search.nixos.org/options?show=services.nginx.virtualHosts..default