A complete GIT stack supporting CI/CD runners
Having a brdige IPAM definition can lead to a breaking setup if bridge is already used by another container on host. |
||
|---|---|---|
| forgejo-server | ||
| runner-drone | ||
| runner-forgejo | ||
| .gitignore | ||
| README.md | ||
Git Stack
Overview
A complete Git with CI/CD engine to run in homelab environment. This setup provided to be hosted on a Synology NAS using Synology reverse-proxy feature. It can be easily integrated into a traefik with Letsencrypt setup, but it is not the goal of this project.
Stack
- Git server: Forgejo - An Opensource clone of Gitea
- CI/CD Engine: Forgejo Runner based on ACT
- CI/CD engine (Optional): DRONE-CI - An easy and low footprint CI engine
Licence
APACHE 2