mirror of
https://git.pvv.ntnu.no/Drift/pvv-nixos-config.git
synced 2025-12-23 01:37:14 +01:00
kommode/gitea: fix sops restarts and systemd ordering
This commit is contained in:
@@ -8,12 +8,18 @@ in
|
|||||||
"gitea/gpg-signing-key-public" = {
|
"gitea/gpg-signing-key-public" = {
|
||||||
owner = cfg.user;
|
owner = cfg.user;
|
||||||
inherit (cfg) group;
|
inherit (cfg) group;
|
||||||
restartUnits = [ "gitea.service" ];
|
restartUnits = [
|
||||||
|
"gitea.service"
|
||||||
|
"gitea-ensure-gnupg-homedir.service"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
"gitea/gpg-signing-key-private" = {
|
"gitea/gpg-signing-key-private" = {
|
||||||
owner = cfg.user;
|
owner = cfg.user;
|
||||||
inherit (cfg) group;
|
inherit (cfg) group;
|
||||||
restartUnits = [ "gitea.service" ];
|
restartUnits = [
|
||||||
|
"gitea.service"
|
||||||
|
"gitea-ensure-gnupg-homedir.service"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -26,6 +32,7 @@ in
|
|||||||
|
|
||||||
systemd.services.gitea-ensure-gnupg-homedir = {
|
systemd.services.gitea-ensure-gnupg-homedir = {
|
||||||
description = "Import gpg key for gitea";
|
description = "Import gpg key for gitea";
|
||||||
|
before = [ "gitea.service" ];
|
||||||
environment = { inherit GNUPGHOME; };
|
environment = { inherit GNUPGHOME; };
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
|
|||||||
Reference in New Issue
Block a user