Die meisten denken, dass man Enterprise-Hardware für einen privaten Git-Server braucht. Gitea liefert alles – Repositories, Pull Requests, Code-Review, sogar CI – in etwa 200 MB RAM [1]. Das ist weniger als viele Browser-Tabs benötigen.
Code selbst zu hosten ist längst keine Masochistenübung mehr. Im Jahr 2026 ist es völlig normal, Gitea auf einem Raspberry Pi oder einem 1 GB VPS zu betreiben – nicht nur möglich. Zeit, die eigenen Vorstellungen davon, was man wirklich „braucht“, um die eigene Codebasis zu kontrollieren, zu überdenken.
Eigener Codebesitz war noch nie so einfach wie 2026
Das Einrichten eines selbstgehosteten Git-Servers ist heute deutlich einfacher geworden: Mit Tools wie Docker und Gitea gelingt eine vollständige Bereitstellung in unter 30 Minuten [4]. Sie brauchen weder einen Serverraum noch einen Vollzeit-Admin. Ein Linux-System, Docker und etwas Bereitschaft zur Wartung genügen.
Dank der extrem niedrigen Anforderungen von Gitea reicht sogar ein Raspberry Pi völlig aus [3]. Das ist die Realität – nicht die weichgespülten Tipps, die man überall liest. Die neue Wahrheit: Die Kontrolle über die eigene Infrastruktur ist genauso eine Frage der Einstellung wie der Hardware.

Gitea ist der Leichtgewichts-Standard fürs Selbsthosting
Gitea ist eine einzelne Go-Binärdatei, die Ihnen Git über HTTPS und SSH, unbegrenzte private Repos, Issues, Pull Requests, Code-Review, Meilensteine, Wikis und integrierte CI mit Gitea Actions bietet [1]. Für die meisten Nutzer sind das genau die Features, die sie auch bei gehosteten Lösungen tatsächlich nutzen.
Der Speicherverbrauch ist minimal: Ein vollständiges Setup inklusive Repositories und Issue-Tracking läuft mit etwa 200 MB RAM [1]. Sie müssen nicht aufrüsten, nur um träge Dashboards zu vermeiden.
Die Einsatzmöglichkeiten von Gitea sind beeindruckend breit: Es läuft auf VPS, dem alten Laptop oder einem Raspberry Pi – für maximale Energieeffizienz [3]. Wer eine Lösung sucht, die nicht zum Nebenjob ausartet, ist hier richtig.
„Gitea ist eine einzelne Go-Binärdatei. Es bietet: Git über HTTPS und SSH, unbegrenzte private Repos, Issues, Pull Requests, Code-Review, Meilensteine, Wikis, Gitea Actions – CI, das GitHub Actions Workflow-Dateien liest.“ — Hannah Davies, Support Lead (server.express)
→ Siehe auch: Wie starte ich als Anfänger ein Home Lab?
Hardware und Software: Was Sie wirklich brauchen
Ein nacktes Git-Repository läuft schon auf einem 1 GB VPS problemlos, aber für optimale Performance empfiehlt Gitea mindestens 2 GB RAM [2]. Kein Grund zur Übertreibung: Die meisten Cloud-Anbieter haben solche Angebote für kleines Geld.
Auf Software-Seite benötigen Sie Linux, Docker und Docker Compose, um Gitea reibungslos einzurichten [1]. Für Home-Lab-Fans und Privatsphäre-Bewusste bedeutet dieser Stack: Sie kontrollieren jedes Update, jeden Endpunkt, jedes Log.
Gerade beim Raspberry Pi überzeugen niedriger Stromverbrauch und lautloser Betrieb [3]. Sie brauchen keinen Serverraum – nur eine freie Steckdose.

Der Gitea-Deploy-Prozess 2026
Mit Docker und Docker Compose umgehen Sie fast jede manuelle Konfiguration. Der Ablauf ist einfach: Gitea-Container ziehen, Umgebungsvariablen setzen, Service starten. Das ist keine Theorie – echte Anleitungen berichten regelmäßig von Einrichtungszeiten unter 30 Minuten [4].
Sie müssen:
- Ihren Linux-Host starten (VPS, Pi oder Bare Metal).
- Docker und Docker Compose installieren.
- Eine Docker Compose YAML-Datei mit dem offiziellen Gitea-Image anlegen.
- Ports, Volumes und Umgebungsvariablen für Ihr Setup festlegen.
- Den Stack starten und den Einrichtungsassistenten im Browser durchlaufen.
Im Vergleich zur Konfiguration klassischer Git-Server wirkt das trivial. Sie verbringen mehr Zeit mit der Wahl des Hostnamens als mit der eigentlichen Einrichtung.
Benutzerverwaltung und Zusammenarbeit sind erstklassig
Gitea unterstützt Organisationen, Teams, granulare Berechtigungen und detailliertes User-Management [1]. Egal ob allein oder mit mehreren Freelancern: Sie haben die gleichen Kontrollen wie auf großen SaaS-Plattformen.
Die meisten Setups starten mit einem Admin-Benutzer und wachsen dann mit Organisationen und Teams, sobald es komplexer wird. Die Rechtevergabe ist so fein abgestuft, wie Sie es brauchen: Lesen, Schreiben, Admin oder benutzerdefinierte Rollen pro Repo. Sie müssen keinen Berechtigungsbaum im Voraus planen.
Für Zusammenarbeit sind Pull Requests, Code-Review und Issue-Tracking bereits integriert [1]. Sie verzichten beim Selbsthosting nicht auf Workflows – Sie gewinnen an Flexibilität.

→ Siehe auch: Ein Home Lab von Grund auf aufbauen
Wartung und die versteckten Kosten des Besitzes
Selbsthosting erfordert laufende Pflege: Sie sind für Updates, Sicherheitspatches und Backups verantwortlich [5]. Hier trifft die Freiheit des Selbsthostings auf die Realität der Systemadministration. Niemand sonst patcht Ihren Container, wenn eine CVE auftaucht.
Der Vorteil: Sie bestimmen Update-Zeitpunkt, Backup-Regime und Incident-Response-Plan. Der Nachteil: Wenn Sie nachlässig werden, sind Sie selbst schuld. Für manche ist das ein No-Go, für andere der Preis für Privatsphäre.
Skalierung: Wenn Selbsthosting anspruchsvoll wird
Das Skalieren eines selbstgehosteten Git-Servers ist komplexer als ein Klick auf „Plan upgraden“. Wenn das Team wächst oder CI/CD-Jobs zunehmen, müssen Sie eventuell CPU, RAM, Speicherplatz erweitern oder den Serverstandort überdenken [5]. SaaS-Lösungen skalieren elastisch; Gitea ist kein Zauberwerk, aber effizient.
Trotzdem: Ein Server mit 2 GB RAM reicht für dutzende aktive Nutzer. Und wenn Sie herauswachsen, ist das Migrieren Ihrer Gitea-Instanz – dank Containerisierung und Volume-Mounts – weit weniger traumatisch als bei einer maßgeschneiderten Bare-Metal-Lösung. Viele machen hier einen Denkfehler: Skalierung betrifft selten den Git-Server selbst, sondern meist CI-Runner, Artefakte und Backup-Speicher.
Gitea vs. andere selbstgehostete Git-Optionen
| Tool | Hauptfunktionen | Min. RAM | Plattform |
|---|---|---|---|
| Gitea | Web-UI, Issues, PRs, CI/CD (Gitea Actions) | 2 GB | Linux, Docker, Raspberry Pi |
| GitLab CE | Web-UI, Issues, PRs, CI/CD | N/A | Linux, Docker |
Gitea ist die erste Wahl für Ressourceneffizienz: Ein vollwertiger Server in 200 MB RAM [1]. GitLab Community Edition bietet mehr Enterprise-Features, ist aber schwergewichtiger und weniger für Minimal-Setups geeignet.
Die Raspberry-Pi-Kompatibilität von Gitea ist unter den großen Anbietern einzigartig [3]. Wer SaaS-Features auf Bastler-Hardware will, sollte hier starten. Für Teams mit tiefen CI/CD-Anforderungen oder Legacy-Integrationen ist GitLab CE die bessere Wahl.
→ Siehe auch: Welche Hardware brauche ich für ein Home Lab?
Community, Support und die Praxis
Gitea wird von einer wachsenden Community gepflegt – nicht von einer einzelnen Firma. Das garantiert ständige Verbesserungen und nutzergetriebene Entwicklung [1]. Das ist wichtiger, als viele denken: Bugs werden gefixt, Features ergänzt, und Sie sind nie an einen Anbieter gebunden.
Für visuelle Lerner gibt es zahlreiche Tutorials, darunter ausführliche Schritt-für-Schritt-Videos: Gitea Tutorial auf YouTube.
Beim Selbsthosting fällt eines auf: Jedes Problem, auf das Sie stoßen, hat schon jemand gelöst und dokumentiert. Die eigentliche Herausforderung ist nicht, Hilfe zu finden – sondern die guten Tipps vom Rauschen zu trennen. Die Community-Unterstützung von Gitea ist eine seiner stillen Stärken.
FAQ
Wie viel RAM benötige ich für einen selbstgehosteten Git-Server?
Kann ich einen Git-Server auf einem Raspberry Pi betreiben?
Ist das Einrichten eines selbstgehosteten Git-Servers kompliziert?
Was sind die wichtigsten Wartungsaufgaben für einen selbstgehosteten Git-Server?
Fazit
Sie brauchen 2026 weder ein Rechenzentrum noch ein sechsstelligen Etat, um Ihren Code und Workflow zu kontrollieren. Sie brauchen ein schlankes Tool, Bereitschaft zur Wartung und die richtigen Erwartungen. Gitea zeigt, wie wenig Hardware und Zeit wirklich nötig sind. Die Hürde ist nicht technischer, sondern psychologischer Natur: Sind Sie bereit, sowohl den Code als auch die Verantwortung zu übernehmen? Wenn ja, liegen die Werkzeuge längst in Ihrer Hand.
Quellen
- server.express/blog/self-host-gitea-git-server
- virtualserversvps.com/blog/vps-git-server-setup-guide-technical-2026
- raspi.dev/posts/setup-gitea
- sysbrix.com/blog/guides-3/self-host-gitea-run-your-own-git-server-and-own-every-lin…
- techradar.com/pro/how-to-pick-and-set-up-a-self-hosted-app-to-run-your-own-server
- youtube.com/watch?v=Kg0ct2lBUVg

Kommentare 0
Seien Sie der Erste, der kommentiert!