set service groups

add agent groups
This commit is contained in:
Kiara Grouwstra 2025-07-27 10:25:24 +02:00
parent ce6ca38b3d
commit 87fb01b37d
Signed by: kiara
SSH key fingerprint: SHA256:COspvLoLJ5WC5rFb9ZDe5urVCkK4LJZOsjfF4duRJFU

View file

@ -10,6 +10,11 @@
defaults.email = "something@fediversity.eu";
};
users.groups = {
woodpecker-agent-exec = { };
woodpecker-agent-docker = { };
};
age.secrets =
lib.mapAttrs
(_: group: {
@ -218,10 +223,15 @@
attic-client
];
environmentFile = [ config.vars.generators."templates".files."woodpecker-agent-exec.conf".path ];
extraGroups = [ "woodpecker-agent-exec" ];
};
docker = {
enable = true;
environmentFile = [ config.vars.generators."templates".files."woodpecker-agent-podman.conf".path ];
extraGroups = [
"podman"
"woodpecker-agent-docker"
];
};
};
};