nixos/garage: set LimitNOFILE (#429633)

Upstream uses 42000, see:
https://garagehq.deuxfleurs.fr/documentation/cookbook/systemd/
This commit is contained in:
Jhonas Wernery
2025-07-30 18:55:09 +02:00
committed by GitHub
parent 78a0b50b2b
commit 92b504d2ff

View File

@@ -147,6 +147,8 @@ in
NoNewPrivileges = true;
EnvironmentFile = lib.optional (cfg.environmentFile != null) cfg.environmentFile;
ReadWritePaths = lib.filter (x: !(isDefault x)) (lib.flatten [ paths ]);
# Upstream recommendation https://garagehq.deuxfleurs.fr/documentation/cookbook/systemd/
LimitNOFILE = 42000;
};
environment = {
RUST_LOG = lib.mkDefault "garage=${cfg.logLevel}";