diff --git a/configuration/hardware-specific/vm.nix b/configuration/hardware-specific/vm.nix index aa360aa..71870fb 100644 --- a/configuration/hardware-specific/vm.nix +++ b/configuration/hardware-specific/vm.nix @@ -48,7 +48,6 @@ memorySize = 3941; cores = 2; graphics = false; - diskSize = 1024 * 20; }; virtualisation.qemu = { diff --git a/configuration/nginx/logging.nix b/configuration/nginx/logging.nix index 0c6a955..ca67f41 100644 --- a/configuration/nginx/logging.nix +++ b/configuration/nginx/logging.nix @@ -32,10 +32,11 @@ in systemd.tmpfiles.settings."10-nginx-logs" = lib.listToAttrs ( map ( name: - lib.nameValuePair "/var/log/nginx/${name}" { + lib.nameValuePair (logPath name) { d = { inherit (config.services.nginx) user group; mode = "0750"; + }; } ) hostNames @@ -68,9 +69,7 @@ in nginx.rotate = 6; # Configure logrotate for host-specific logs - nginxVirtualHosts = { - files = map logPath hostNames; - + ${lib.concatStringsSep " " (map logPath hostNames)} = { frequency = "daily"; rotate = 2; compress = true;