Compare commits
	
		
			2 commits
		
	
	
		
			ec0afc6085
			...
			d99b19d84e
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| d99b19d84e | |||
| 39d9884ff0 | 
					 1 changed files with 19 additions and 1 deletions
				
			
		|  | @ -150,8 +150,26 @@ | |||
|     ''; | ||||
|   }; | ||||
| 
 | ||||
|   services.logrotate = { | ||||
|     enable = true; | ||||
| 
 | ||||
|     settings = lib.mapAttrs' (virtualHost: _: | ||||
|       lib.nameValuePair "/var/log/nginx/${virtualHost}/access.log" { | ||||
|         frequency = "daily"; | ||||
|         rotate = 2; | ||||
|         compress = true; | ||||
|         delaycompress = true; | ||||
|         su = "${config.services.nginx.user} ${config.services.nginx.group}"; | ||||
|         postrotate = "[ ! -f /var/run/nginx/nginx.pid ] || kill -USR1 `cat /var/run/nginx/nginx.pid`"; | ||||
|       }) | ||||
|     config.services.nginx.virtualHosts; | ||||
|   }; | ||||
|   systemd.tmpfiles.rules = | ||||
|     lib.mapAttrsToList (virtualHost: config: "d /var/log/nginx/${virtualHost} 0750 nginx nginx") | ||||
|     lib.mapAttrsToList ( | ||||
|       virtualHost: _: | ||||
|       # | ||||
|       "d /var/log/nginx/${virtualHost} 0750 ${config.services.nginx.user} ${config.services.nginx.group}" | ||||
|     ) | ||||
|     config.services.nginx.virtualHosts; | ||||
| 
 | ||||
|   security.acme = { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue