Kurzantwort: Eine GitHub-Alternative auf dem VPS ist 2026 Forgejo (Gitea-Fork): Docker, HTTPS per Proxy, Git-SSH auf 2222, Backup von Repos + DB.
- Docker
- Forgejo-Image + Postgres-Volume
- HTTP hinter NPM / Caddy
- SSH:
2222:22im Compose, Firewall nur für euch oder Tailscale - Ersten User als Admin registrieren (ROOT_URL setzen vor dem ersten Start)
CI: Forgejo Actions oder Deploy vom bestehenden GitHub. Secrets nie ins Repo.
VPS & Root Server: VPS in Deutschland bestellen · NexoraHost · nexorahost.com (Maincubes FRA01 Frankfurt · Ryzen · NVMe · DSGVO)
Häufige Fragen (FAQ)
Forgejo oder Gitea?
Forgejo ist der Community-Fork (Codeberg). 2026 die übliche Wahl für Self-Host. Gitea bleibt kompatibel im Alltag, Governance unterscheidet sich.
Welcher VPS?
2–4 GB für kleine Teams. CI/Actions und viele Repos: 8 GB + NVMe. Postgres statt SQLite ab dem zweiten Nutzer ernsthaft nutzen.
SSH-Clone trotz Server-SSH?
Host-SSH bleibt 22. Forgejo-SSH auf 2222 mappen oder einen eigenen Hostname + Forced Command. Im UI den SSH-Port angeben.
Backup?
data-Volume (Repos, LFS) + Datenbank. dump-Befehl der App zusätzlich. Vor Upgrades Snapshot.