Warum eine eigene Cloud IDE?
GitHub Codespaces kostet ab 0,18$/Stunde – bei 8 Stunden pro Tag und 20 Arbeitstagen sind das 28,80$/Monat pro Entwickler. Ein VPS mit code-server? Ab ~4€/Monat, unbegrenzte Stunden, beliebig viele Extensions. Bei einem 5-köpfigen Team sparst du über 100€ im Monat.
Neben den Kosten gibt es drei weitere Gründe für Self-Hosting: Datensouveränität (dein Code bleibt auf deinem Server – keine Drittanbieter, DSGVO-konform), kein Vendor Lock-in (du wechselst den VPS-Anbieter in einer Stunde, von Codespaces wegzumigrieren dauert Tage) und volle Kontrolle über die Umgebung (beliebige System-Pakete, Root-Zugriff, keine Sandbox-Einschränkungen).
Cloud IDEs lösen ein reales Problem: Einheitliche Entwicklungsumgebungen, Zugriff von überall, keine lokale Setup-Zeit. Neue Teammitglieder brauchen nur einen Browser – kein "works on my machine" mehr.
Die 4 besten Self-Hosted Cloud IDEs
code-server ist VS Code im Browser für einen einzelnen Nutzer. Installation in 2 Minuten, eingebauter Passwortschutz, minimaler Ressourcenverbrauch (~2 GB RAM). Perfekt für Solo-Entwickler, die von überall auf ihre Projekte zugreifen wollen.
Coder ist die Enterprise-Lösung für Teams. Jeder Entwickler bekommt seinen eigenen Workspace aus einem Template – reproduzierbar, isoliert, zentral verwaltet. Coder braucht PostgreSQL 13+ als Backend und unterstützt OAuth/OIDC für Single Sign-On. Ab 3 Entwicklern die bessere Wahl gegenüber code-server.
OpenVSCode Server von Gitpod ist die schlankste Option: Ein einziger Binary, kein Docker nötig, ~1 GB RAM. Dafür kein Multi-User-Support und keine integrierte Authentifizierung – du brauchst einen Reverse Proxy mit Basic Auth oder Tailscale.
DevPod von Loft Labs setzt auf Dev Containers (devcontainer.json). Jeder Entwickler arbeitet in einem reproduzierbaren Container, der aus einem Git-Repo gebaut wird. DevPod kann auf lokalen Docker-Hosts, Remote-VPS oder Kubernetes laufen – maximale Flexibilität, aber auch der höchste Ressourcenbedarf (~2 GB RAM pro Workspace).
| Tool | Zielgruppe | Multi-User | RAM pro User | Auth |
|---|---|---|---|---|
| code-server | Solo-Entwickler | Nein | ~2 GB | Passwort |
| Coder | Teams (3-50+) | Ja (Templates) | ~1,5 GB | OAuth/OIDC |
| OpenVSCode Server | Minimal-Setup | Nein | ~1 GB | Reverse Proxy |
| DevPod | Dev-Container | Ja (Container) | ~2 GB | Provider-Auth |
Was du brauchst
Ein VPS mit Docker – das ist die Minimalanforderung. Für code-server reichen 2 GB RAM und 1 vCPU (ab ~4€/Monat). Für Teams mit Coder planst du 1,5 GB RAM pro Entwickler plus 2 GB Overhead für Coder selbst und PostgreSQL.
Eine Domain ist optional, aber empfohlen. Mit einer Subdomain wie code.example.com plus Let's Encrypt SSL bekommst du HTTPS kostenlos. Ohne Domain funktioniert auch IP:Port mit dem eingebauten Passwortschutz von code-server.
Ein Reverse Proxy (Traefik oder Caddy) ist für Produktiv-Setups Pflicht. Er übernimmt SSL-Terminierung, WebSocket-Proxying (essentiell für die IDE-Performance) und optional Basic Auth für OpenVSCode Server. Caddy ist die einfachste Option – automatisches HTTPS mit einer 3-Zeilen-Konfiguration.
Storage: 20 GB NVMe reichen für ein Solo-Setup. Für Teams mit mehreren Repos und Docker-Images: 10-15 GB pro Entwickler einplanen. NVMe ist wichtig – Language Server und TypeScript-Compiler profitieren stark von schnellem Random-Read.
Kostenvergleich: Self-Hosting vs. Cloud
Ein VPS ab ~4€/Monat ersetzt ein Codespaces-Abo von 20-50€/Monat pro Entwickler. Die Rechnung wird mit jedem zusätzlichen Teammitglied besser: Bei 5 Entwicklern kostet GitHub Codespaces ~145€/Monat (Core Hours + Storage), ein Contabo VPS mit 16 GB RAM für das ganze Team nur ~10€.
Der einzige Mehraufwand: Einmalig 30-60 Minuten Setup (Docker, Reverse Proxy, DNS). Danach läuft das System wartungsfrei. Updates per docker compose pull dauern 2 Minuten.
| GitHub Codespaces | Gitpod | Self-Hosted (code-server/Coder) | |
|---|---|---|---|
| 1 Entwickler | ~29$/Mo | ~25$/Mo | ~4-5€/Mo |
| 5 Entwickler | ~145$/Mo | ~125$/Mo | ~10-15€/Mo |
| 10 Entwickler | ~290$/Mo | ~250$/Mo | ~15-25€/Mo |
| Stundenlimit | Ja (Core Hours) | Ja (50h/Mo) | Nein (24/7) |
| Extensions | Marketplace | Open VSX | Marketplace + Open VSX |
| Datenstandort | US (Azure) | EU (optional) | Dein Server |
Unsere Empfehlung
Für Solo-Entwickler mit code-server reicht Hetzner CX22 mit 4 GB RAM für etwa 4€/Monat. Damit läuft VS Code im Browser inklusive TypeScript Language Server und Docker.
Für kleine Teams mit Coder empfehlen wir Contabo Cloud VPS S mit 8 GB RAM für circa 6€/Monat – genug für 3-5 Entwickler mit leichtgewichtigen Workspaces.
Für Teams ab 5 Entwicklern mit Docker-Workspaces: Contabo Cloud VPS M mit 16 GB RAM für etwa 10€/Monat. Bei Coder unbedingt PostgreSQL auf dem gleichen Server installieren – externe DBs erhöhen die Latenz spürbar.
