Befehle
Eine kompakte Übersicht für den Alltag. Beispiele ersetzen keine Voraussetzungen oder Bestätigungen; die vollständigen Optionen und Fehlerverträge stehen in der technischen Referenz.
So nutzt du die Übersicht
Führe projektbezogene Commands im Projektordner aus. Nutze den verlinkten Guide für den Standard-Workflow und die technische Referenz für vollständige Flags und Grenzen.
- Beispiele gelten nur für aktive Rollen und die genannten Voraussetzungen.
- Import und Restore können Daten oder Konfiguration ändern; prüfe die Vorschau beziehungsweise Bestätigung.
Projekte
dwell init
Neues Projekt mit Rollen, Konfiguration und lokalen Verzeichnissen anlegen.
dwell init mein-projektdwell import
Bestehenden Code analysieren; --json schreibt keine Projektdateien.
dwell import --jsondwell build
Workspace-Abhängigkeiten und Entwicklungsimages vorbereiten.
dwell builddwell up
Projekt starten und bei Bedarf fehlende Vorbereitung ausführen.
dwell updwell down
Projekt stoppen; persistente Daten bleiben erhalten.
dwell downdwell remove
Runtime entfernen; Quellcode bleibt. Backend-Volume-Löschung ist eine bewusste Abfrage und löscht die Datenbank.
dwell removedwell reinit
Metadaten nach einem physischen Projektumzug reparieren; Slug standardmäßig behalten.
dwell reinitdwell projects
Bekannte Projekte aus der lokalen Registry anzeigen.
dwell projectsStatus & Diagnose
dwell ps
Runtime-, Prozess- und LAN-Status des Projekts ansehen.
dwell psdwell access
Konfigurierte URLs anzeigen; keine Erreichbarkeitsprüfung. Explizite DB-Abfragen können Projektpasswörter zeigen.
dwell accessdwell doctor
Tools, Docker, Gateway und konfigurierte HTTP-Routen prüfen.
dwell doctordwell logs
Passende Logs verfolgen; ohne Argument vorhandene Dwell-Logs finden. Ausgabe vor dem Teilen prüfen.
dwell logs frontenddwell plan
Geplante Aktionen und beobachtete Blocker schreibfrei ansehen; kein Startversprechen.
dwell plan upKonfiguration
dwell config
Projektkonfiguration ansehen; config öffnet die allgemeine Bearbeitung.
dwell config showdwell stack
Rollen und Runtime im gestoppten Projekt ändern; Beispiel nur bei kompatiblem Backend.
dwell stack set --php 8.4dwell routing
Routen mit ID, Ziel, Host und URL-Pfad verwalten.
dwell routing listdwell services
Konfigurierte optionale Backend-Services anzeigen oder umschalten.
dwell services listdwell paths
Rollenverzeichnis im gestoppten Projekt verschieben; Beispiel prüft nur, Ziel muss leer oder nicht vorhanden sein.
dwell paths move backend api --dry-runDaten
dwell db export
Datenbank als SQL exportieren; vorhandene Dateien werden nicht überschrieben.
dwell db export backups/vor-update.sqldwell db import
Aktuelle Datenbank aus SQL ersetzen, nach Bestätigung und Safety-Snapshot.
dwell db import backups/vor-update.sqldwell db snapshot
Benannten Datenbankstand sichern; neue Namen für weitere Stände verwenden.
dwell db snapshot vor-updatedwell db restore
Benannten Stand wiederherstellen und die aktuelle Datenbank nach Bestätigung ersetzen.
dwell db restore vor-updatedwell backup
Die feste lokale SQL-Sicherung aktualisieren; ersetzt anders als db export den vorhandenen Stand.
dwell backupWorkflow & Output
dwell handoff
Lokale Bereitschaft eines Clones prüfen; kein Daten- oder Secret-Transfer.
dwell handoffdwell artifact
Für unterstützte Stacks separate Production-Dateien erstellen; kein Deployment.
dwell artifactWerkzeuge
dwell open
Primäre Projekt-URL im Browser öffnen; prüft den Startzustand nicht.
dwell opendwell ssh
Shell im laufenden Backend-Container öffnen. ssh frontend zeigt nur den Verzeichnispfad.
dwell ssh backenddwell run
Ein Programm in einer aktiven Rolle ausführen; Backend braucht einen laufenden Container.
dwell run backend -- php -vdwell watch
Konfigurierten Backend-Watcher starten; aktuell nur Shopware, mit laufendem PHP-Container.
dwell watchdwell versions
Verfügbare Stack- und PHP-Versionslinien anzeigen.
dwell versions listdwell version
Installierte Dwell-Version anzeigen; --version zeigt sie ohne CLI-Header.
dwell versionAls Nächstes
Starte mit dem Projekte-Guide oder grenze einen Fehler mit Troubleshooting ein.