diff --git a/hosts/by-name/servo/services/gitea.nix b/hosts/by-name/servo/services/gitea.nix index 6687cce7e..d27e7d132 100644 --- a/hosts/by-name/servo/services/gitea.nix +++ b/hosts/by-name/servo/services/gitea.nix @@ -113,6 +113,11 @@ ReadWritePaths = [ "/var/lib/postfix/queue/maildrop" ]; + # rate limit the restarts to prevent systemd from disabling it + RestartSec = 5; + RestartMaxDelaySec = 30; + StartLimitBurst = 120; + RestartSteps = 5; }; # services.openssh.settings.UsePAM = true; #< required for `git` user to authenticate