Add Terraform Provider for Forgejo (#99)

I've been working on a Terraform provider over the last couple of weeks. It's based on the (awsome) Go client library: https://codeberg.org/mvdkleijn/forgejo-sdk
Please let me know if anything's missing - feedback was greatly appreciated!

Cheers!

Co-authored-by: Achim Christ <acch@users.noreply.github.com>
Reviewed-on: https://codeberg.org/forgejo-contrib/delightful-forgejo/pulls/99
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: Achim Christ <acch@noreply.codeberg.org>
Co-committed-by: Achim Christ <acch@noreply.codeberg.org>
This commit is contained in:
Achim Christ 2025-01-03 07:54:04 +00:00 committed by Earl Warren
parent f6e1b6a323
commit 14b2e3161d
2 changed files with 2 additions and 0 deletions

View file

@ -150,6 +150,7 @@ Learn about Forgejo actions in the [![][forgejo] Actions admin guide](https://fo
### Infrastructure as Code
- [Ansible playbook](https://lab.enough.community/main/infrastructure/-/tree/master/playbooks/forgejo) - Deploy Forgejo & Woodpecker, depends on related [Enough Community](https://enough.community) playbooks.
- [Terraform & Ansible playbook](https://forgejo.dev/forgejo.dev/infrastructure-as-code/) - Deploy Forgejo, Minio, Nginx & Woodpecker in the cloud via [Docker Compose](https://docs.docker.com/compose/), depends on related [geerlingguy](https://github.com/geerlingguy) playbooks.
- [Terraform Provider for Forgejo](https://registry.terraform.io/providers/svalabs/forgejo/latest/docs) - Allows managing resources (organizations, repositories, users) within Forgejo.
### Monitoring
- [Monitoring plugin to check Forgejo instance upgrade status](https://gitea.zionetrix.net/bn8/check_forgejo_upgrade) has the sources and is published in the [Icinga exchange repository](https://exchange.icinga.com/brenard/check_forgejo_upgrade).

View file

@ -21,3 +21,4 @@ These fine people brought us delight by adding their gems of freedom to this del
- [Stefan Bethke](stb@lassitu.de)
- [Ikuyo Kita](https://kita.codeberg.page) (codeberg: [@kita](https://codeberg.org/kita), fediverse: [@kitacat@wetdry.world](https://wetdry.world/@kitacat))
- [hazy](https://hazy.gay) (codeberg: [@hazy](https://codeberg.org/hazy), fediverse: [@h@besties.house](https://git.gay/h))
- [Achim Christ](https://www.achim-christ.de/) (codeberg: [@acch](https://codeberg.org/acch), fediverse: [@acch@mastodon.social](https://mastodon.social/@acch))