2024-06-23 15:23:51 +02:00
|
|
|
# Ansible Collection - enbewe.forgejo
|
|
|
|
|
|
|
|
Collecion to configure forgejo git server.
|
|
|
|
|
|
|
|
## Playbooks
|
|
|
|
|
2024-12-22 16:16:47 +01:00
|
|
|
### enbewe.forgejo.deploy
|
2024-06-23 15:23:51 +02:00
|
|
|
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.
|