diff --git a/machines/dev/fedi203/woodpecker.nix b/machines/dev/fedi203/woodpecker.nix index bc5ef24f..6de704fa 100644 --- a/machines/dev/fedi203/woodpecker.nix +++ b/machines/dev/fedi203/woodpecker.nix @@ -253,9 +253,13 @@ }; }; - systemd.services.woodpecker-agent-docker = { - wants = [ "podman.socket" ]; - after = [ "podman.socket" ]; - serviceConfig.SupplementaryGroups = [ "podman" ]; + systemd.services = { + woodpecker-agent-docker = lib.mkIf config.services.woodpecker-agents.agents.docker.enable { + wants = [ "podman.socket" ]; + after = [ "podman.socket" ]; + serviceConfig = { + SupplementaryGroups = [ "podman" ]; + }; + }; }; }