Vercel, Netlify oder Heroku haben die Bereitstellung sehr einfach gemacht: Man überträgt seinen Code auf Git, und schon ist die Anwendung mit einem HTTPS-Zertifikat online. Der Nachteil zeigt sich jedoch mit zunehmendem Erfolg: Die Kosten steigen mit dem Datenverkehr, es gibt Einschränkungen bei den Funktionen, und die Daten werden bei einem Drittanbieter gehostet. Coolify bildet diese Erfahrung auf Ihrem eigenen Server nach. Dieser Leitfaden erläutert, was Coolify ersetzt, welche Einschränkungen es gibt und wie Sie eine erste Anwendung in wenigen Minuten bereitstellen können.
1. Was Coolify leistet
Coolify ist eine Open-Source-Plattform, die auf einem Linux-Server installiert wird und Docker für Sie verwaltet:
- Bereitstellung aus Git : GitHub, GitLab oder ein beliebiges Repository; jeder Push auf einen Zweig kann zu einer erneuten Bereitstellung der Anwendung führen.
- Automatisches HTTPS : Let's Encrypt-Zertifikate, die ohne Ihr Zutun generiert und erneuert werden.
- Datenbanken mit einem Klick : PostgreSQL, MySQL, MariaDB, Redis, MongoDB, mit geplanten Datensicherungen.
- Sofort einsatzbereite Dienste : Hunderte von Vorlagen (n8n, Plausible, Uptime Kuma, WordPress …), die über die Benutzeroberfläche gestartet werden können.
- Umgebungsvariablen, Protokolle, Übersichten nach Zweig, ebenso wie auf kommerziellen Plattformen.
2. Coolify im Vergleich zu Vercel, Netlify und Heroku
| Kriterium | Coolify auf einem VPS | Gehostete Plattformen |
|---|---|---|
| Kosten | Festpreis für den Server, keine nutzungsabhängige Abrechnung | Anfangs kostenlos, anschließend werden die Kosten je nach Datenverkehr, Funktionen und Teammitgliedern in Rechnung gestellt |
| Anwendungen | Alles, was in Docker läuft: Node.js, Python, PHP, Go, Rust, Datenbanken | Je nach Plattform liegt der Schwerpunkt häufig auf dem Frontend und den Funktionen |
| Daten | Auf Ihrem Server, in einem Land Ihrer Wahl | Beim Lieferanten, der häufig außerhalb der Europäischen Union ansässig ist |
| Globales Netzwerk (CDN, Edge) | Nicht integriert, muss beispielsweise über Cloudflare hinzugefügt werden | Integriert |
| Wartung | Server- und Coolify-Updates gehen zu Ihren Lasten | Keine |
| Lastanstieg | Im Rahmen der Serverkapazität oder durch Hinzufügen weiterer Server | Automatisch |
Zusammenfassend lässt sich sagen: Coolify ist in puncto Kosten und Flexibilität unschlagbar, sobald Sie mehrere Anwendungen oder eine Datenbank nutzen. Gehostete Plattformen sind dank ihres Auslieferungsnetzwerks nach wie vor eine interessante Option für eine statische Website mit hoher weltweiter Besucherzahl.
3. Welchen Server sollten Sie einplanen?
Der Anbieter empfiehlt mindestens 2 vCPUs, 2 GB RAM und 30 GB Festplattenspeicher. In der Praxis hängt der Ressourcenverbrauch davon ab, was Sie bereitstellen:
| Verwendung | Empfohlener Arbeitsspeicher |
|---|---|
| Coolify + 1 bis 2 kleine Anwendungen | 4 GB |
| Mehrere Anwendungen mit Datenbanken | 8 GB |
| Agentur, zahlreiche Kundenprojekte, regelmäßige Zusammenstellungen | 16 GB |
Die Kompilierungen (Builds) sind der rechenintensivste Schritt: Eine NVMe-Festplatte und zusätzliche vCPUs verkürzen deren Dauer erheblich.
4. Coolify installieren
Beginnen Sie mit einem neuen VPS unter Ubuntu 24.04 oder Debian 12: Coolify installiert Docker und dessen Komponenten selbstständig.
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash
Die Installation dauert einige Minuten. Öffnen Sie anschließend http://ADRESSE_IP:8000 und richten Sie das Administratorkonto unverzüglich ein: Solange es noch nicht existiert, kann es jeder an Ihrer Stelle erstellen.
5. Eine Domain einrichten
- Erstellen Sie einen Datensatz
Afürcoolify.votredomaine.fran die Adresse des VPS sowie eine generische Registrierung*.apps.votredomaine.frfür die Anwendungen. Siehe DNS konfigurieren. - Geben Sie unter Einstellungen die Domäne der Instanz ein: Coolify ruft das HTTPS-Zertifikat automatisch ab.
- Geben Sie in den Servereinstellungen die generische Domäne an: Jede neue Anwendung erhält eine Adresse wie
monapp.apps.votredomaine.fr.
6. Eine erste Anwendung bereitstellen
- Projekte → Neu, dann Ressource hinzufügen → Öffentliches Repository (oder verbinden Sie Ihr GitHub-Konto für private Repos).
- Fügen Sie die Adresse des Repositorys ein. Coolify erkennt den Projekttyp: Nixpacks erstellt die meisten Node.js-, Python-, PHP- oder Go-Anwendungen automatisch; ein
Dockerfileoder es wird eine Docker-Compose-Datei verwendet, sofern vorhanden. - Geben Sie den Port der Anwendung und die Umgebungsvariablen an.
- Klicken Sie auf Deploy und verfolgen Sie die Build-Protokolle. Die Anwendung ist anschließend über HTTPS verfügbar.
Aktivieren Sie anschließend die automatische Bereitstellung: Bei jedem „Push“ auf den Hauptzweig wird die neue Version neu erstellt und online gestellt.
7. Eine Datenbank und Sicherungskopien hinzufügen
Ressource hinzufügen → Datenbank Erstellen Sie eine PostgreSQL-, MySQL- oder Redis-Datenbank im selben Projekt. Coolify stellt die interne Verbindungsadresse bereit, die Sie in die Umgebungsvariablen der Anwendung kopieren müssen. Legen Sie auf der Registerkarte „Datenbank“ folgende Einstellungen fest: Sicherungen regelmäßig, idealerweise in einen S3-kompatiblen Speicher außerhalb des Servers.
8. Was Sie noch selbst erledigen müssen
- Coolify aktualisieren über die Benutzeroberfläche, nachdem Sie die Versionshinweise gelesen haben.
- Das System aktualisieren und die automatischen Sicherheitsupdates aktivieren. Siehe Erste Schritte auf Ihrem VPS.
- Datenbanken außerhalb des Servers sichern, und von Zeit zu Zeit eine Wiederherstellung durchzuführen.
- Speicherplatz überwachen : Die Docker-Images sammeln sich an; Coolify bietet eine automatische Bereinigungsfunktion an, die Sie aktivieren können.
Das Coolify-Datenblatt auf unserem Marktplatz fasst die Installation und die empfohlene Konfiguration zusammen.
9. Eine Anwendung von Vercel oder Heroku migrieren
Die Migration einer bestehenden Anwendung erfolgt in der Regel innerhalb einer Stunde und ohne Betriebsunterbrechung:
- Erfassen Sie die Umgebungsvariablen der Anwendung auf der alten Plattform und kopieren Sie diese in Coolify.
- Datenbank exportieren (beispielsweise mit
pg_dump(für PostgreSQL), erstellen Sie die Datenbank in Coolify und importieren Sie den Export. - Implementieren Sie die Anwendung aus demselben Git-Repository und testen Sie sie unter ihrer vorläufigen Adresse
monapp.apps.votredomaine.fr. - Wechseln Sie die Domäne : Verringern Sie am Vortag den TTL-Wert und richten Sie anschließend den DNS-Eintrag auf den VPS aus. Siehe Eine Website auf einen VPS migrieren.
- Behalten Sie die bisherige Bereitstellung bei einige Tage, bis die DNS-Caches abgelaufen sind.
Serverless-Funktionen werden zu Routen eines herkömmlichen Node.js-Servers; plattformspezifische geplante Aufgaben werden auf der Registerkarte Scheduled Tasks von Coolify neu erstellt.
10. Ein Verteilungsnetzwerk mit Cloudflare hinzufügen
Was Coolify im Vergleich zu gehosteten Plattformen fehlt, ist die weltweite Verbreitung. Die Einbindung der Domain hinter dem Cloudflare-Proxy gleicht einen Großteil dieser Lücke aus: statische Dateien werden in der Nähe der Besucher zwischengespeichert, der Webverkehr wird gefiltert und die Serveradresse wird verborgen. Wählen Sie den SSL-Modus Vollständig (streng) um die End-to-End-Verschlüsselung mit den Coolify-Zertifikaten aufrechtzuerhalten. Die Einstellungen sind im Detail beschrieben unter Cloudflare vor einem VPS.
11. Die nützlichsten Dienste, die Sie mit einem Klick starten können
Über Ihre eigenen Anwendungen hinaus bietet Coolify einen Katalog mit sofort einsatzbereiten Diensten. Dies sind die Dienste, die unsere Kunden am häufigsten auf derselben Instanz installieren:
| Dienstleistung | Wozu dient es? | Ungefährer Arbeitsspeicher |
|---|---|---|
| n8n | Automatisierungen und Arbeitsabläufe zwischen Ihren Tools | 300 bis 600 MB |
| Uptime Kuma | Überwachung Ihrer Standorte, Benachrichtigungen über Discord oder Telegram | 100 bis 200 MB |
| Plausibel oder Umami | Datenschutzkonforme Besucherzählung | 300 MB bis 1 GB |
| MinIO | S3-kompatibler Dateispeicher für Ihre Anwendungen | 200 bis 500 MB |
| Vaultwarden | Mit Bitwarden kompatibler Passwort-Manager | 50 bis 100 MB |
Addieren Sie den Speicherbedarf der einzelnen Dienste, um die Größe Ihres Servers zu bestimmen, und planen Sie einen Spielraum für Kompilierungen ein. Für jedes dieser Tools gibt es zudem einen Eintrag in unserem Marketplace mit der empfohlenen Konfiguration.
Häufig gestellte Fragen
Ist Coolify kostenlos?
Ja, die selbst gehostete Version ist Open Source und kostenlos, ohne Begrenzung der Anzahl der Anwendungen. Sie zahlen lediglich für den Server, auf dem sie läuft.
Kann Coolify Vercel bei einem Next.js-Projekt ersetzen?
Ja, für die meisten Projekte: Coolify erstellt und stellt eine Next.js-Anwendung wie ein herkömmlicher Node.js-Server bereit. Die spezifischen Funktionen des Vercel-Netzwerks, wie beispielsweise die weltweite Ausführung am Netzwerkrand, werden nicht nachgebildet.
Muss man wissen, wie man Docker einsetzt?
Nicht für den Einstieg: Coolify erkennt die Art des Projekts und generiert das Image. Docker-Kenntnisse sind in Sonderfällen hilfreich, beispielsweise bei Verwendung einer Dockerfile-Datei oder einer benutzerdefinierten Compose-Datei.
Wie viele Anwendungen können auf einem VPS bei Coolify gehostet werden?
Soweit es die Ressourcen zulassen. Ein VPS mit 8 GB bietet ausreichend Platz für mehrere Webanwendungen und deren Datenbanken; die Kompilierungen sind dabei der ressourcenintensivste Vorgang.
Ist Coolify sicher?
Dies ist der Fall, wenn Sie das Administratorkonto sofort einrichten, die Benutzeroberfläche über eine HTTPS-Domäne schützen, den Zugriff auf Port 8000 beschränken und Coolify sowie das System auf dem neuesten Stand halten.










