Verwaltete App-Plattformen sind toll, bis die Rechnung kommt: jede App, jeder Worker, jede Datenbank ist eine eigene Position. Coolify gibt dir den Großteil dieses Workflows – in Git pushen, eine deployte App mit HTTPS bekommen – auf einem einzigen Server zum Festpreis. Es ist Open Source, läuft auf Docker und ist auf einem frischen VPS in etwa fünf Minuten installiert.
Was du bekommst
- Deploys aus Git. GitHub, GitLab oder eine beliebige Git-URL verbinden; Coolify baut mit Nixpacks oder deinem Dockerfile und deployt bei jedem Push neu.
- Automatisches HTTPS. Richte eine Domain (oder einen Wildcard-Eintrag) auf den Server, und jede App bekommt ihr eigenes Let's-Encrypt-Zertifikat.
- Dienste mit einem Klick. Postgres, Redis, MinIO, Plausible, Uptime Kuma, n8n und Dutzende mehr aus Vorlagen.
- Preview-Deployments für Pull Requests, wenn du sie willst.
Ehrlich dimensioniert
Das dokumentierte Minimum von Coolify sind 2 vCPU / 2 GB RAM / 30 GB Speicher. Das reicht, um es zu installieren und etwas Kleines zu deployen. Sobald du eine JavaScript-App baust oder eine Datenbank daneben laufen lässt, werden aus 2 GB Swap und Timeouts.
| Was du betreibst | Passender Tarif |
|---|---|
| Coolify + 1–2 statische Seiten oder kleine APIs | Micro-IP – 2 vCPU, 2 GB, 25 GB ($10/Monat), Swap dazu |
| Ein paar Apps + Postgres + Builds auf dem Server | Small-IP – 4 vCPU, 4 GB, 35 GB ($16/Monat) |
| Mehrere Apps, Worker, schwerere Builds | Medium-IP – 6 vCPU, 6 GB, 45 GB ($20/Monat) |
Du brauchst einen Tarif mit eigener IP: Coolifys Proxy muss für jede App auf 80 und 443 antworten. NAT-Tarife nehmen von außen nur deinen SSH-Port an.
Installation
Auf einem frischen Ubuntu 24.04 oder Debian 12, als root:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Das Skript installiert Docker und startet Coolify. Öffne http://YOUR_SERVER_IP:8000, leg sofort das Admin-Konto an (wer zuerst kommt, wird Admin) und trag dann unter Settings → Instance Domain etwas wie https://coolify.example.com ein.
Sobald das Dashboard über seine Domain erreichbar ist, schließ den rohen Port:
ufw allow 22/tcp && ufw allow 80/tcp && ufw allow 443/tcp
ufw enable
Eine Falle: Docker veröffentlicht Container-Ports über eigene iptables-Regeln, die ufw umgehen. Veröffentliche Datenbank-Ports nicht auf dem Host, wenn du es nicht wirklich willst – halte Datenbanken im internen Netz von Coolify.
Damit es gesund bleibt
- Aufräumen. Aktiviere die automatische Docker-Bereinigung in Coolifys Server-Einstellungen, sonst fressen alte Images still deine Festplatte.
- Datenbank-Backups. Jede Datenbank hat einen Tab für geplante Backups – schick sie in einen beliebigen S3-kompatiblen Bucket.
- Server-Backups. Managed Backups sichern den ganzen Server täglich für $2/Monat, und in Jahrestarifen sind sie kostenlos enthalten.
- Swap. Auf Servern mit 2–4 GB rettet eine 2 GB große Swap-Datei Builds vor dem OOM-Killer.
Die Kompromisse
Es ist eine Maschine. Startet der Server neu, flackern alle Apps darauf. Coolify entwickelt sich außerdem schnell und bringt häufig Updates – meist gut, gelegentlich eine Überraschung, also update lieber in einer ruhigen Stunde als am Freitagabend. Und du bist jetzt das Ops-Team: Wenn ein Build um zwei Uhr nachts bricht, steht hinter dem „Deploy“-Button kein Support.
Für Solo-Entwickler oder ein kleines Team mit ein paar Projekten lohnt sich der Deal meistens. Du tauschst einen Stapel Rechnungen pro App gegen einen Server, den du verstehst.
Verwandte Themen
- VPS für Docker – reines Docker Compose, wenn du kein Dashboard brauchst
- Einen Docker-Compose-Stack deployen
- Wie viel RAM braucht ein VPS?
Kommentare
Noch keine Kommentare. Sei der Erste.