= Forgejo Server Installation

== Resources
- [1] Official Installation Instructions: https://codeberg.org/fedora/forgejo-helm#installing
- [2] Playbook: https://pagure.io/fedora-infra/ansible/blob/main/f/playbooks/openshift-apps/forgejo.yml
- [3] Role: https://pagure.io/fedora-infra/ansible/blob/main/f/roles/openshift-apps/forgejo
- [4] Forgejo upstream: https://codeberg.org/forgejo/forgejo
- [5] Fedora forgejo fork: https://codeberg.org/fedora/forgejo
- [6] Forgejo helm chart: https://code.forgejo.org/forgejo-helm/forgejo-helm/
- [7] Fedora fork of forgejo helm-chart: https://codeberg.org/fedora/forgejo-helm
- [8] Installation configuration: https://pagure.io/fedora-infra/ansible/blob/main/f/roles/openshift-apps/forgejo/templates/values.yaml.j2

== Installation
The playbook,role at [2],[3] contains everything required to create an instance of the Forgejo gitforge on Openshift in staging/prod, and should also integrate it with FAS. Members of the group `sysadmin-main` may run this playbook, although this can be changed later.


== Configuration
The configuration being passed into helm, can be modified at [8].

