forgejo service tweaks
This commit is contained in:
@@ -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 = ''
|
||||||
|
|||||||
Reference in New Issue
Block a user