diff --git a/modules/servers/atticd.nix b/modules/servers/atticd.nix index 7615b85..c111e13 100644 --- a/modules/servers/atticd.nix +++ b/modules/servers/atticd.nix @@ -17,6 +17,7 @@ in settings = { listen = "[::]:${toString cfg.port}"; jwt = { }; + database.heartbeat = 300; # 5 minutes chunking = { nar-size-threshold = 64 * 1024; # 64 KiB min-size = 16 * 1024; # 16 KiB @@ -33,5 +34,12 @@ in }; }; }; + systemd.services.atticd = { + serviceConfig = { + TimeoutStartSec = "15min"; + TimeoutStopSec = "5min"; + MemoryMax = "4G"; + }; + }; }; }