forgejo service tweaks

This commit is contained in:
John Lancaster
2026-07-19 10:59:17 -05:00
parent 1d9566115c
commit 809b742821
+5 -1
View File
@@ -149,7 +149,8 @@
systemd.services.forgejo-pocket-id-oidc = lib.mkIf cfg.pocketId.enable { systemd.services.forgejo-pocket-id-oidc = lib.mkIf cfg.pocketId.enable {
description = "Ensure Pocket ID OIDC auth source exists in Forgejo"; description = "Ensure Pocket ID OIDC auth source exists in Forgejo";
after = [ "forgejo.service" ]; after = [ "forgejo.service" "network-online.target" ];
wants = [ "network-online.target" ];
requires = [ "forgejo.service" ]; requires = [ "forgejo.service" ];
wantedBy = [ "multi-user.target" ]; wantedBy = [ "multi-user.target" ];
@@ -158,6 +159,9 @@
User = config.services.forgejo.user; User = config.services.forgejo.user;
Group = config.services.forgejo.group; Group = config.services.forgejo.group;
WorkingDirectory = config.services.forgejo.stateDir; WorkingDirectory = config.services.forgejo.stateDir;
Restart = "on-failure";
RestartSec = "30s";
StartLimitIntervalSec = 0;
}; };
script = '' script = ''