FOSS Galaxy has been running a software forge instance for a long time (Gitlab). We're looking at replacing this 'single source of truth' with a truely Free and Open Source option rather than Open Core. This playbook is designed to integrate with our other playbooks to deploy such a solution.
- Code Hosting
- Code Review
- CI/CD deployments
- Documentation/Pages hosting
- Issue tracking
- Translations
This playbook is designed to be composible: it's meant to be used and extended rather than be a 'one-size fits all' approaches. The 'layer 1' playbook is the infrastructure roles, which this playbook relies on. You can see this also applied to our self hosting roles.