Watch
1
0
Fork
You've already forked ansible-collection-forgejo
0
No description
  • Python 59.4%
  • Jinja 40.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nis Wechselberg 9b188cc88a
All checks were successful
Ansible Lint / ansible-lint (push) Successful in 1m34s
Keep existing labels in runner registration
2026-10-23 22:28:50 +02:00
.forgejo/workflows Switch workflows to actions 2026-09-30 20:38:25 +02:00
meta Initial version of the forgejo collection 2025-05-08 15:38:01 +02:00
playbooks Add runner role to collection 2026-10-17 16:05:27 +02:00
plugins Keep existing labels in runner registration 2026-10-23 22:28:50 +02:00
roles Add runner role to collection 2026-10-17 16:05:27 +02:00
.gitignore Switch workflows to actions 2026-09-30 20:38:25 +02:00
.yamllint.yml Initial version of the forgejo collection 2025-05-08 15:38:01 +02:00
CHANGELOG.md Initial version of the forgejo collection 2025-05-08 15:38:01 +02:00
galaxy.yml Initial version of the forgejo collection 2025-05-08 15:38:01 +02:00
LICENSE Initial commit 2024-06-23 15:18:46 +02:00
README.md Initial version of the forgejo collection 2025-05-08 15:38:01 +02:00

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