Warum GitLab selbst hosten?
GitHub kostet ab 4$/Seat für private Repos mit Actions. Bei 10 Entwicklern sind das 40$/Monat. GitLab Self-Hosted? Unbegrenzte User, unbegrenzte CI/CD Minutes, volle Datenkontrolle – für den Preis eines VPS.
Der größte Vorteil: Keine Seat-Limits. Ob 5 oder 50 Entwickler – du zahlst nur den Server. Dazu kommen integrierte CI/CD Pipelines, Issue Tracking, Wiki und Container Registry – alles in einer Anwendung.
Für DSGVO-sensible Projekte ist Self-Hosting oft die einzige Option. Dein Code bleibt auf deutschem Server, keine Drittanbieter.
Hardware-Anforderungen
GitLab ist ressourcenhungrig – das ist der Preis für den Funktionsumfang. Die offizielle Empfehlung: 4 GB RAM Minimum, 8 GB für produktive Nutzung.
Die Hauptlast liegt auf RAM für Sidekiq (Background Jobs), Gitaly (Git-Operations) und PostgreSQL. CPU wird vor allem bei CI/CD Pipelines gefordert.
| Team-Größe | RAM | CPU | Storage |
|---|---|---|---|
| 1-10 Entwickler | 4 GB | 2 vCPU | 50 GB |
| 10-50 Entwickler | 8 GB | 4 vCPU | 100 GB |
| 50-100+ Entwickler | 16 GB | 8 vCPU | 200+ GB |
Unsere Empfehlung
Für kleine Teams (1-10 Entwickler) empfehlen wir Hetzner CX32 mit 8 GB RAM für etwa 8€/Monat. Das ist der Sweet Spot für GitLab.
Für mittlere Teams mit aktiver CI/CD bietet Contabo Cloud VPS M 16 GB RAM für circa 10€/Monat – das beste RAM-pro-Euro-Verhältnis.
Für größere Teams: Hetzner CCX23 mit dedicated vCPU und 16 GB RAM für etwa 20€/Monat.
GitLab.com vs Self-Hosted
GitLab.com Free limitiert auf 5 User und 400 CI/CD Minutes pro Monat. Premium kostet 29$/User/Monat.
Self-Hosted: Einmal aufgesetzt, keine User-Limits, keine CI/CD-Limits. Bei 10 Entwicklern sparst du 290$/Monat minus ~10€ Server-Kosten.
| Aspekt | GitLab.com Free | GitLab Self-Hosted |
|---|---|---|
| User-Limit | 5 | Unbegrenzt |
| CI/CD Minutes | 400/Monat | Unbegrenzt |
| Storage | 5 GB | VPS-Storage |
| Kosten (10 User) | 290$/Monat (Premium) | ~10€/Monat |
| Datenstandort | US/EU Cloud | Dein Server |
