ansible-collection-forgejo/README.md
Nis Wechselberg 8a8c643e14
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>
2024-06-23 15:23:51 +02:00

595 B

Ansible Collection - enbewe.forgejo

Collecion to configure forgejo git server.

Playbooks

enbewe.forgejo.deployment

Deploys the role enbewe.forgejo.forgejo to all hosts in the group forgejo.

Roles

enbewe.forgejo.forgejo

Deploys Forgejo 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.