Anleitungen
Coolify auf einem VPS: deployen wie bei Vercel, zahlen wie für einen Server
Coolify auf einem NVMe-Cloud-Server in Frankfurt installieren, GitHub verbinden, eine Next.js-App mit automatischem HTTPS deployen und Postgres hinzufügen. Schritt für Schritt mit One-Click-Image oder offiziellem Installer.
Aktualisiert
Coolify bringt Deployments per Git-Push, Vorschau-Umgebungen, Datenbanken mit einem Klick und automatisches HTTPS auf Hardware, die Sie kontrollieren. Auf einem s2 (2 vCPU · 4 GB · 40 GB NVMe) laufen damit problemlos eine Handvoll Apps und Datenbanken für 8,99 € im Monat, mit unbegrenztem Traffic.
Größe wählen
| Last | Typ | Warum |
|---|---|---|
| 1–3 kleine Apps + 1 Postgres | s2 (4 GB) | Coolify selbst braucht ~1 GB |
| Mehrere Apps, Builds auf derselben Maschine | s4 (8 GB) | Docker-Builds brauchen viel RAM |
| Builds auf einem eigenen Server | s2 + s1 als Build-Server | Coolify unterstützt entfernte Build-Server |
Option A: One-Click-Image
- Konsole → Server erstellen → Image Coolify, Typ
s2, Standortfra1, Ihr SSH-Schlüssel, Labelrole=coolify(die Firewall unten nutzt es). - 5 bis 10 Minuten warten: Coolify wird beim ersten Start installiert, Ihr Administratorkonto gleich mit. Das Passwort lesen Sie mit
ssh root@<server-ip>undcat /root/APP-INFO.txt. - Öffnen Sie
http://<server-ip>:8000und melden Sie sich mit der E-Mailadmin@<ihre-ip-mit-bindestrichen>.sslip.iound diesem Passwort an. Ändern Sie die E-Mail in Ihrem Profil und prüfen Sie unter Settings, dass die Registrierung ausgeschaltet ist. - Settings → Instance domain:
coolify.ihredomain.de, nachdem ein A-Record auf den Server zeigt. Coolify stellt das Zertifikat selbst aus.
Option B: offizieller Installer auf Ubuntu 24.04
odx server create --name coolify-1 --type s2 --image ubuntu-24.04 --location fra1 --ssh-key laptop --label role=coolify
odx server ssh coolify-1
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bashDer Installer richtet Docker, Traefik und Coolify in etwa drei Minuten ein. Öffnen Sie dann http://<server-ip>:8000 und legen Sie sofort das Admin-Konto an: Beim offiziellen Installer wird der erste Besucher Admin.
Die erste App deployen
- Projects → New → Add resource → Public or private Git repository. Verbinden Sie GitHub über die Coolify GitHub App für private Repositories und automatische Deployments bei jedem Push.
- Wählen Sie Nixpacks (erkennt Next.js, Laravel, Go, Node, Python automatisch) oder Ihr Dockerfile.
- Domain
app.ihredomain.deeintragen, A-Record anlegen, auf Deploy klicken. Traefik fordert das Zertifikat beim ersten Aufruf an. - Datenbank hinzufügen: Resources → New → PostgreSQL. Den internen Connection-String in die Umgebungsvariablen der App kopieren. Die Datenbank braucht nie einen öffentlichen Port.
Tipps für Odinex
- Setzen Sie per Label
role=coolifyeine Firewall auf den Server: 22 von Ihrer IP, 80/443 von überall, 8000 (und 6001–6002 für Coolifys Echtzeit-Updates) nur, bis die Instance-Domain gesetzt ist, danach entfernen. - Nutzen Sie ein Volume für
/data/coolify, wenn Sie viele Apps oder große Build-Caches erwarten; Volumes lassen sich im laufenden Betrieb vergrößern. - Aktivieren Sie tägliche Backups für den Server (+20 % des Preises) und Coolifys eigene S3-Datenbank-Backups in einen beliebigen S3-kompatiblen Bucket.
- Vorschau-Deployments für Pull Requests lassen sich pro Ressource einschalten, sobald die GitHub App verbunden ist. Auf demselben Server kosten sie nichts extra.
Später skalieren
Coolify verwaltet mehrere Server aus einem Dashboard. Erstellen Sie einen zweiten Odinex-Server, fügen Sie ihn unter Servers mit seinem SSH-Schlüssel hinzu und verlagern Sie schwere Apps dorthin. Ein privates Netzwerk zwischen beiden hält den Datenbank-Traffic von der öffentlichen Schnittstelle fern.
Kosten
s2 8,99 € + Backups 1,80 € + IPv4 0,50 € = 11,29 € im Monat für beliebig viele Apps und Datenbanken. Vergleichbar Vercel Pro plus verwaltetes Postgres beginnt bei etwa 45 US$.
Coolify jetzt bereitstellen · Coolify im Marketplace · Private Netzwerke