Werkende set1 GB
Als LXC1 GB
Als VM1,5 GB
vCPU2
Schijf20 GB
Waarom dit getal
Gitea en Forgejo zijn in Go geschreven en daardoor opvallend licht voor een complete Git-server met webinterface, issues en pull requests. Vergelijk dat met GitLab, dat in dezelfde rol al snel 4 tot 8 GB vraagt. Het geheugen groeit met je aantal repositories, niet met hun grootte.
LXC of VM?
Zet Gitea / Forgejo in een LXC-container, niet in een VM. Je bespaart 0,5 GB aan kernel-overhead per exemplaar, de container start in seconden, en ongebruikt geheugen blijft beschikbaar voor de rest van je server in plaats van vast te staan in een reservering.
Waar je op moet letten
- Zonder CI-runner blijft dit onder 1 GB. Met runners moet je die apart begroten.
Hoeveel passen er?
na host en 12% marge| Server | Aantal Gitea / Forgejo | Beschikbaar |
|---|---|---|
| 8 GB | 5× | 5,28 GB |
| 16 GB | 12× | 12,32 GB |
| 32 GB | 26× | 26,4 GB |
| 64 GB | 54× | 54,56 GB |
Reken door met je eigen hardware en de rest van je configuratie erbij.
Open de planner