Commit dc9ec6838cfe

Vincent Demeester <vincent@sbr.pm>
2020-10-05 12:12:33
systems: fix nginx ReadWritePaths…
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 54a489f
Changed files (2)
systems/modules/services/nix-binary-cache.nix
@@ -21,6 +21,7 @@ in
   };
   config = mkIf cfg.enable {
     networking.firewall.allowedTCPPorts = [ 80 443 ];
+    systemd.services.nginx.serviceConfig.ReadWritePaths = [ "/var/public-nix-cache" ];
     services.nginx = {
       enable = true;
       appendHttpConfig = ''
@@ -32,7 +33,7 @@ in
           302     "public";
           default "no-cache";
         }
-        access_log logs/access.log;
+        access_log /var/public-nix-cache/access.log;
       '';
       virtualHosts."${cfg.domain}" = {
         serverAliases = cfg.aliases;
systems/kerkouane.nix
@@ -109,6 +109,7 @@ in
             repo: https://git.sr.ht/~vdemeester/sec
       '';
     };
+    systemd.services.nginx.serviceConfig.ReadWritePaths = [ "/home/vincent/desktop/sites" ];
     nginx = {
       enable = true;
       package = nginx;