This is an Ansible role which installs the server component of Woodpecker CI to run as a Docker container wrapped in a systemd service.
This role implicitly depends on com.devture.ansible.role.systemd_docker_base
.
The agent component of Woodpecker CI is managed by a sibling role - com.devture.ansible.role.woodpecker_ci_client.
For an Ansible playbook which integrates this role and makes it easier to use, see the mash-playbook.