Dokploy: selbst gehostete PaaS für Anwendungen und Datenbanken auf dem eigenen VPS
Dokploy ist eine kostenlose, selbst hostbare PaaS als Alternative zu Vercel, Netlify und Heroku, mit Deployments für Apps und Datenbanken, Docker Compose, Backups und Multi-Node-Skalierung.
Auf einen Blick
- Was ist das?
- Dokploy ist eine freie, selbst hostbare PaaS, die Deployment und Verwaltung von Anwendungen und Datenbanken über eine eigene Oberfläche, Docker Swarm und Traefik abwickelt. Der Text ordnet Funktionsumfang, Installation per install.sh, Cluster-Betrieb und Benachrichtigungswege ein.
- Für wen ist es gedacht?
- Dokploy passt für Einzelentwickler und kleine Teams, die Vercel- oder Heroku-Bequemlichkeit auf einer eigenen Maschine suchen und bereit sind, den VPS-Betrieb selbst zu verantworten. Die Installation auf dem Server läuft über curl -sSL https://dokploy.com/install.sh | bash, wer daspipe-in-Shell vermeiden will, findet in der Cloud-Variante unter app.dokploy.com einen Ausweg ohne eigenes Setup.
- Darf ich es kommerziell nutzen?
- Erst prüfen. Die Lizenz dieses Repositorys ordnen wir nicht automatisch ein; lesen Sie vor jeder kommerziellen Nutzung die LICENSE-Datei.
- Wird es noch gepflegt?
- Ja. Die letzten Commits kamen vor 1 Tag.
- In welcher Sprache ist es geschrieben?
- Hauptsächlich TypeScript, laut der Sprachstatistik von GitHub.
Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 15. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.
TIEFGEHENDE OPEN-SOURCE-ANALYSE
Was Dokploy auf dem eigenen VPS bereitstellt
Dokploy ist laut README eine freie, selbst hostbare Platform as a Service, die das Ausliefern und Verwalten von Anwendungen und Datenbanken vereinfacht. Es versteht sich ausdrücklich als Open-Source-Alternative zu Vercel, Netlify und Heroku und läuft auf einer eigenen Maschine des Nutzers. Mit 36.929 Sternen und 2.917 Forks ist das TypeScript-Projekt aus dem Konto Dokploy inzwischen eines der meistbeobachteten Projekte seiner Kategorie, der Standardzweig heißt canary.
Die Funktionsliste im README umfasst Anwendungen beliebiger Sprachwelten, namentlich Node.js, PHP, Python und Go, dazu Datenbankverwaltung für MySQL, PostgreSQL, MongoDB, MariaDB, libsql und Redis. Ergänzend gibt es automatisierte Datenbank-Backups an ein externes Speicherziel, native Docker-Compose-Unterstützung für komplexe Anwendungen, Deployment offener Vorlagen wie Plausible, Pocketbase und Calcom per Klick sowie Echtzeitüberwachung von CPU, Speicher, Storage und Netz für jede Ressource.
Installation per install.sh und der Cloud-Ausweg
Der Startpunkt ist ein Einzeiler auf einem VPS: curl -sSL https://dokploy.com/install.sh | bash. Das Muster, ein Installationsskript direkt aus dem Netz in die Shell zu leiten, ist bequem, aber eine Vertrauensentscheidung, die jeder Nutzer für seine Umgebung selbst treffen sollte; wer den Vorgang prüfen möchte, kann das Skript zuerst herunterladen und einsehen, bevor es ausgeführt wird.
Für alle, die den Installationsweg überspringen wollen, verweist das README auf die Dokploy Cloud unter app.dokploy.com. Die ausführliche Dokumentation liegt unter docs.dokploy.com, dazu gibt es ein Video-Tutorial auf YouTube. Ein eigenes Kapitel betrifft die Finanzierung: Das Projekt sammelt über GitHub Sponsors, verlinkt auf das Profil des Hauptbetreibers Siumauricio, und listet die Beitragenden über die GitHub-Statistikseite. Die Metadaten enthalten keinen Lizenz-Eintrag, was beim Übernehmen des Codes in eigene Produkte eine eigene Prüfung der LICENSE-Datei im Repository erfordert.
Skalierung mit Docker Swarm und Traefik-Integration
Zwei technische Entscheidungen tragen den Betrieb: Dokploy nutzt Docker Swarm, um Anwendungen auf mehrere Knoten zu skalieren und den Cluster zu verwalten, und integriert Traefik automatisch für Routing und Lastverteilung. Wer eine einzelne Maschine betreibt, bekommt von beiden Komponenten den lokalen Teil; wer wächst, kann Knoten ergänzen, ohne die Deployment-Routine zu wechseln.
Dazu passt die Multi-Server-Fähigkeit: Anwendungen lassen sich laut README auch auf externe Server ausrollen und von der zentralen Instanz aus verwalten. Die Docker-Verwaltung gehört ebenfalls zum Funktionsumfang, einzelne Container lassen sich direkt deployen und steuern. Diese Zusammenschau zeigt den Unterschied zu einfacheren Panels: Dokploy verwaltet nicht nur einzelne Container, sondern hält eine Swarm-Infrastruktur mit Routing-Schicht und Ressourcenüberwachung in einer Oberfläche zusammen.
CLI, API und Benachrichtigungen für den Betrieb
Für die Steuerung ohne Webinterface nennt das README einen CLI- und API-Zugang, mit dem sich Anwendungen und Datenbanken aus der Kommandozeile oder aus Skripten verwalten lassen. Das ist die Schnittstelle für Automatisierung, etwa wenn ein CI-Lauf nach dem Test ein Deployment anstoßen soll oder ein Monitoring-Skript den Zustand von Datenbanken abfragt.
Die Rückmeldung läuft über Benachrichtigungen bei erfolgreichen oder fehlgeschlagenen Deployments, unterstützt werden Slack, Discord, Telegram und E-Mail. Für Teams, die bereits in einem dieser Kanäle arbeiten, landet der Deployment-Status damit dort, wo ohnehin aufgepasst wird. In Kombination mit der Echtzeitüberwachung der Ressourcen entsteht ein Betriebsbild, das ohne weitere Werkzeuge auskommt; wie tief die Metriken in einzelne Container oder Prozessbäume hinabreichen, sagt das README nicht aus, das bleibt der Dokumentation unter docs.dokploy.com überlassen.
Vorlagen, Compose und die Grenzen des Funktionsumfangs
Die Template-Funktion bringt ausgereifte Open-Source-Anwendungen mit einem Klick auf den Server, das README nennt Plausible für Webanalytik, Pocketbase als Backend und Calcom für Terminbuchungen. Für bereits vorhandene Compose-Definitionen ist der native Docker-Compose-Support der direkteste Weg, bestehende Projekte ohne Umstellung auf ein eigenes Deployment-Format zu übernehmen.
Was das README nicht ausweist, sind Angaben zu Benutzer- und Rechteverwaltung, Hochverfügbarkeit oder konkreten Systemvoraussetzungen jenseits des VPS-Hinweises; diese Fragen gehören zur Dokumentation. Auffällig ist die Release-Frequenz: v0.30.0 vom 14. August, v0.30.1 und v0.30.2 vom 18. August 2026 liegen wenige Tage auseinander, was auf schnelle Patches nach Updates schließen lässt. Bei dieser Dynamik empfiehlt sich, ein Deployment nicht taggleich mit einem Release einzurichten, sondern die Versionsnotizen der Releases-Seite abzuwarten.
Einordnung zwischen Vercel-Komfort und eigenem Betrieb
Der Vergleichspunkt Vercel und Netlify trifft bei Dokploy auf die Deployment-Bequemlichkeit zu, nicht auf deren Edge-Netze: Die Plattform läuft dort, wo der Nutzer sie installiert, und die Skalierung folgt dem eigenen Swarm-Cluster statt eines globalen Anbieters. Wer Datensouveränität und Kostentransparenz der eigenen VPS-Welt schätzt, findet hier einen vollständigen Werkzeugsatz, von der Anwendung über die Datenbank bis zur Backup- und Monitoring-Ebene.
Der Preis dafür ist die Betriebsverantwortung: Updates der Plattform, Absicherung des Verwaltungszugangs und Wiederherstellung aus den automatisierten Backups liegen beim Betreiber. Die Community-Kanäle sind Discord für Hilfe, Feedback und Diskussionen sowie GitHub Issues und der Contributing Guide im Repository. Wer diese Verantwortung tragen will, erhält mit dem install.sh-Einstieg einen schnellen Weg von der leeren VPS-Maschine zur lauffähigen PaaS mit Anwendungs- und Datenbankverwaltung.
Redaktionelles Fazit
Dokploy passt für Einzelentwickler und kleine Teams, die Vercel- oder Heroku-Bequemlichkeit auf einer eigenen Maschine suchen und bereit sind, den VPS-Betrieb selbst zu verantworten. Die Installation auf dem Server läuft über curl -sSL https://dokploy.com/install.sh | bash, wer daspipe-in-Shell vermeiden will, findet in der Cloud-Variante unter app.dokploy.com einen Ausweg ohne eigenes Setup. Vor dem produktiven Einsatz sollte geprüft werden, ob die eigene Infrastruktur Docker Swarm bereitstellen kann, denn der Multi-Node-Betrieb baut darauf auf, und die Backup-Ziele für Datenbanken gehören in eine erprobte Wiederherstellungsprobe.
Community-Notizen