]> git.immae.eu Git - perso/Immae/Config/Nix.git/commitdiff
Fix dilion.immae.dev website
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Tue, 28 Jun 2022 21:17:51 +0000 (23:17 +0200)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Sun, 9 Apr 2023 15:16:24 +0000 (17:16 +0200)
modules/private/system.nix
modules/private/system/dilion.nix

index b2c01b500aacb45f0cc325a32ac0061bbb5d100a..d0943abef708036d34531ccdae9e0e8b4a8bad72 100644 (file)
@@ -43,6 +43,7 @@
         home = "/home/${x.name}";
         createHome = true;
         linger = true;
+        # Enable in latest unstable homeMode = "755";
       } // x)) (config.hostEnv.users pkgs))
       // {
         root.packages = let
index c5f3b011f677d5c4fba669d2ec81fcc59ec0db8e..569c088d8d0822be8123d18296a5ca0d065e84ec 100644 (file)
       "bookstack.cc.immae.dev"
     ];
   };
+  systemd.services.nginx.serviceConfig.ProtectHome = "read-only";
   services.nginx = {
     enable = true;
     recommendedOptimisation = true;
         acmeRoot = config.myServices.certificates.webroot;
         useACMEHost = name;
         forceSSL = true;
-        root = "/home/immae/www";
+        locations."/".root = "/home/immae/www";
       };
       "caldance.cs.immae.dev" = {
         acmeRoot = config.myServices.certificates.webroot;