nix: update input secrets
[sourcephile-nix.git] / nixos / profiles / services / nginx.nix
index 9d125ac90e14729a432b86128297ea94d923aa3c..bb7b1f233478f554801d135e2ddc3d710c82971c 100644 (file)
@@ -36,8 +36,8 @@ systemd.services.nginx = {
 };
 services.logrotate = {
   enable = true;
-  paths.nginx = {
-    path = [
+  settings.nginx = {
+    files = [
       "/var/log/nginx/*.log"
       "/var/log/nginx/*/*.log"
       "/var/log/nginx/*/*/*.log"
@@ -50,13 +50,11 @@ services.logrotate = {
       "/var/log/nginx/*/*/*/*/*.json"
     ];
     frequency = "weekly";
-    keep = 26;
-    extraConfig = ''
-      compress
-      delaycompress
-      postrotate
-        [ ! -f /var/run/nginx/nginx.pid ] || kill -USR1 `cat /var/run/nginx/nginx.pid`
-      endscript
+    rotate = 26;
+    compress = true;
+    delaycompress = true;
+    postrotate = ''
+      [ ! -f /var/run/nginx/nginx.pid ] || kill -USR1 `cat /var/run/nginx/nginx.pid`
     '';
   };
 };