diff --git a/nixos/modules/services/web-servers/garage.nix b/nixos/modules/services/web-servers/garage.nix index a71ba2378c44..919bdfa36718 100644 --- a/nixos/modules/services/web-servers/garage.nix +++ b/nixos/modules/services/web-servers/garage.nix @@ -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}";