Zeltro › Eine DDEV-Alternative, die Dienste über alle Projekte hinweg teilt
Auf der Suche nach einer DDEV-Alternative
DDEV gibt jedem Projekt seinen eigenen Satz Dienste. Zeltro gibt allen Projekten auf dem Rechner einen gemeinsamen – ein Postgres, ein MariaDB, ein Redis –, dazu Python neben PHP und Node, und einen KI-Agenten, der weiß, wo er ist.
DDEV ist ein gutes Tool. Es ist ausgereift, gut dokumentiert, und für eine einzelne Drupal- oder WordPress-Website tut es genau, was es verspricht. Wenn es für Sie funktioniert, liefert Ihnen diese Seite keinen Grund zu wechseln.
Nach einer Alternative suchen Leute meist aus einem von drei Gründen: Die Dienste pro Projekt summieren sich, das Projekt ist kein PHP, oder ein KI-Agent baut jetzt, und die Umgebung muss so sein, dass er sich darin nicht verirren kann.
Die Stacks summieren sich
Jedes Projekt bringt seinen eigenen Datenbank-Container mit, und mit jedem neuen Projekt werden es mehr.
Nicht nur PHP
Das Projekt ist kein PHP, und DDEV ist mit PHP am stärksten.
Ein Agent baut
Ein KI-Agent übernimmt jetzt das Bauen, und die Umgebung muss so sein, dass er sich darin nicht verirren kann.
Ein Satz Dienste, nicht einer pro Projekt#
Das ist der grundlegende Unterschied. DDEV und Lando geben jedem Projekt einen eigenen Datenbank-Container. Das ist saubere Isolation, und es sind auch sieben Postgres-Container, wenn Sie sieben Projekte haben.
Zeltro betreibt ein zeltro-postgres, ein zeltro-mariadb, ein
zeltro-redis, ein zeltro-mongo und ein zeltro-memcached, gemeinsam genutzt
von allen Projekten auf dem Rechner.
| Stacks pro Projekt | Zeltro | |
|---|---|---|
| Zehn Projekte | Zehn Datenbank-Container | Von jedem einer |
| Arbeitsspeicher | Etwa 100 MB pro doppeltem Postgres | Eine Instanz |
| Projekt A liest Daten von Projekt B | Netzwerk von Hand einrichten | Selbes Netzwerk, Auflösung über den Namen |
| Ein Projekt erreichen | localhost:3001, :3002, :3003 |
Eine Adresse, die Zeltro für Sie vergibt |
Das gemeinsame Netzwerk ist wichtiger, als es klingt. Jedes Projekt hängt daran und ist aus jedem Container über seinen Namen erreichbar, so kann eine Laravel-App die Datenbank eines anderen Projekts abfragen oder dessen API aufrufen, ohne dass irgendetwas konfiguriert werden muss.

Der Kompromiss ist echt und gehört gesagt: Gemeinsame Dienste heißen gemeinsame Versionen. Wenn ein Projekt Postgres 14 braucht und ein anderes 17, ist Isolation pro Projekt wirklich das bessere Modell, und DDEV ist dafür das bessere Tool.
Python, nicht nur PHP und Node#
DDEV beschreibt sich als Docker-basierte lokale Umgebung für PHP und Node.js, und das stimmt – mit PHP ist es hervorragend. Herd ist macOS und PHP. Laragon ist Windows und auf PHP ausgerichtet.
Zeltro bringt drei Basis-Images mit, jedes mit nginx, supervisor und allen Datenbanktreibern bereits einkompiliert. Django, FastAPI und Flask stehen neben Laravel und WordPress, statt ein anderes Tool zu brauchen.
PHP 8.3
Laravel, WordPress, Drupal, October CMS.
Python 3
Django, FastAPI, Flask.
Node 22
Next.js, Express und die Build-Tools fürs Frontend.
Keine Konfigurationsdatei pro Projekt#
Lando hat .lando.yml. DDEV hat .ddev/config.yaml. Zeltro erzeugt die Compose-Datei für
Sie und passt eine vorhandene an, wenn das Projekt schon eine hat – mitgelieferte
Datenbankdienste werden automatisch auf die gemeinsamen umgestellt, und das Original wird
als docker-compose.upstream.yaml aufbewahrt, damit nichts verloren geht.
zeltro new laravel my-app # scaffold a new project
zeltro setup existing-project # adapt one you already have
zeltro clone work-directly https://github.com/someone/repo
Gebaut, damit ein Agent darin arbeitet#
Dafür gibt es bei den älteren Tools kein Gegenstück, weil sie älter sind als das Problem. Allein in einem Verzeichnis gelassen, erfindet ein KI-Coding-Agent seine eigene Infrastruktur – eigene Ports, eine eigene mitgelieferte Datenbank, eine eigene Compose-Datei –, ohne zu ahnen, dass auf dem Rechner zwölf andere Projekte existieren.
Zeltro gibt dem Agenten eine feste Umgebung: bekannte Laufzeiten, gemeinsame Dienste, ein
gemeinsames Netzwerk und in jedem Projekt eine AGENTS.md, die URL, Datenbank und Befehle
beschreibt, sodass eine neue Sitzung das Projekt aufgreift, ohne es neu erkunden zu müssen.

Was DDEV-Nutzer meistens fragen#
DDEV gibt es schon längerEs hat mehr Nutzer und mehr Dokumentation. Zeltro ist neuer und entwickelt sich schnell, und es ergänzt, was DDEV nie vorhatte: KI-Agenten, die in Ihren Projekten arbeiten, eine Desktop-App und 214 fertige Apps.
Ist das Teilen von Diensten ein Risiko?Es ist ein bewusster Kompromiss. Jedes Projekt bekommt weiterhin eine eigene Datenbank und einen eigenen Benutzer; geteilt wird der Server, zehn Projekte heißen also nicht zehn MariaDB-Container, und nichts kollidiert auf einem Port.
Und Drupal, TYPO3 und Magento?DDEV hat für diese CMS seit Langem eigene Werkzeuge. Zeltro deckt Laravel, WordPress, Drupal, October CMS, Django, FastAPI und mehr direkt ab, und alles mit einer docker-compose.yaml läuft ebenfalls.
Keines der beiden Tools hostet etwasDas ist eine eigene Aufgabe, und wenn Sie sie lieber abgeben, bringe ich Projekte als Dienstleistung online.
Fragen
Kann ich Zeltro und DDEV auf demselben Rechner betreiben?
In der Regel ja – sie verwenden unterschiedliche Container-Namen, und Zeltro gibt jedem Projekt eine eigene Adresse, statt gängige Ports zu belegen. Achten müssen Sie auf alles, was Port 80 schon belegt. Wenn Sie umziehen, ist es am einfachsten, das eine zu stoppen, während Sie das andere testen.
Was passiert mit meiner vorhandenen docker-compose.yaml?
Zeltro passt sie an. Mitgelieferte Datenbankdienste werden entfernt, und die App wird auf
die gemeinsamen umgestellt, mit den Verbindungsdaten in der .env des Projekts. Ihre
Originaldatei bleibt als docker-compose.upstream.yaml erhalten, Sie sehen also immer,
wie alles angefangen hat.
Funktioniert es unter Windows?
Über WSL2. Zeltro basiert auf Docker und braucht Linux darunter. Laragon bleibt die bessere Antwort, wenn Sie ausdrücklich einen nativen Windows-Stack ohne WSL2 wollen (mehr unter Laragon-Alternative; auf dem Mac siehe die Laravel-Herd-Alternative).
Welche Datenbankversionen nutzt es?
Je eine gemeinsame Instanz von MariaDB, Postgres, MongoDB, Redis und Memcached. Wenn ein Projekt auf eine alte Hauptversion festgelegt ist, ist das der eine Fall, in dem Werkzeuge pro Projekt wie DDEV weiterhin gewinnen. Die meisten Projekte laufen problemlos auf den gemeinsamen Versionen.
Was kostet es?
Die Zeltro-App ist kostenlos für den privaten Gebrauch, Hobbyprojekte und zum Lernen, ohne
Konto. Ein Unternehmen, das sie nutzt, auch für bezahlte Kundenarbeit, kauft einmalig eine
lebenslange kommerzielle Lizenz für US$99.99. Das
Kommandozeilen-Tool zeltro ist Open Source (MIT). Separat bezahlen Sie Ihre KI: ein Abo,
das Sie schon haben, einen API-Schlüssel mit Abrechnung nach Nutzung, oder gar nichts mit
einem lokalen Modell.
Probieren Sie Zeltro auf Ihrem eigenen Rechner aus
Kostenlos für den privaten Gebrauch, ohne Konto. Entwickeln Sie mit der KI, für die Sie schon bezahlen, und behalten Sie App, Daten und Code auf Ihrem eigenen Rechner.
Zeltro installieren Warum ein eigener Schlüssel
Lieber nicht selbst einrichten? Ich übernehme das für Sie.
Geprüft am 2026-09-28. Andere Produkte ändern sich oft – wenn hier etwas nicht mehr stimmt, sagen Sie uns Bescheid und wir korrigieren es.