Compare commits

..

2 commits

2 changed files with 5 additions and 3 deletions

View file

@ -48,6 +48,7 @@
memorySize = 3941; memorySize = 3941;
cores = 2; cores = 2;
graphics = false; graphics = false;
diskSize = 1024 * 20;
}; };
virtualisation.qemu = { virtualisation.qemu = {

View file

@ -32,11 +32,10 @@ in
systemd.tmpfiles.settings."10-nginx-logs" = lib.listToAttrs ( systemd.tmpfiles.settings."10-nginx-logs" = lib.listToAttrs (
map ( map (
name: name:
lib.nameValuePair (logPath name) { lib.nameValuePair "/var/log/nginx/${name}" {
d = { d = {
inherit (config.services.nginx) user group; inherit (config.services.nginx) user group;
mode = "0750"; mode = "0750";
}; };
} }
) hostNames ) hostNames
@ -69,7 +68,9 @@ in
nginx.rotate = 6; nginx.rotate = 6;
# Configure logrotate for host-specific logs # Configure logrotate for host-specific logs
${lib.concatStringsSep " " (map logPath hostNames)} = { nginxVirtualHosts = {
files = map logPath hostNames;
frequency = "daily"; frequency = "daily";
rotate = 2; rotate = 2;
compress = true; compress = true;