1
0
Fork 0
ansible-collection-forgejo/README.md
Nis Wechselberg d8d3d716ff
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Initial version of the forgejo collection
* Forgejo role for quick deployment in podman
* Forgejo_OAuth module to manage authentication source

Signed-off-by: Nis Wechselberg <enbewe@enbewe.de>
2025-05-08 15:38:01 +02:00

22 lines
592 B
Markdown

# Ansible Collection - enbewe.forgejo
Collecion to configure forgejo git server.
## Playbooks
### enbewe.forgejo.deploy
Deploys the role `enbewe.forgejo.forgejo` to all hosts in the group `forgejo`.
## Roles
### enbewe.forgejo.forgejo
Deploys [Forgejo](https://forgejo.org/) through a podman container.
Additionally deploys an accompanying postgres database.
When configured the Forgejo instance is automatically connected with some OAuth2 provider,
to implement single-sign-on.
## Modules
### enbewe.forgejo.forgejo_oauth
Manages OAuth sources through the CLI of the forgejo server.