No description
8a8c643e14
* Forgejo role for quick deployment in podman * Forgejo_OAuth module to manage authentication source Signed-off-by: Nis Wechselberg <enbewe@enbewe.de> |
||
---|---|---|
meta | ||
playbooks | ||
plugins | ||
roles/forgejo | ||
CHANGELOG.md | ||
galaxy.yml | ||
LICENSE | ||
README.md |
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.