Zum Hauptinhalt springen

mw das mittwald Kommandozeilen-Werkzeug

Die mittwald CLI ist ein mächtiges, einfach benutzbares Werkzeug für die Verwaltung deiner mittwald Produkte und Dienste. Sie erlaubt es dir, mit der API zu interagieren, deine Ressourcen zu verwalten und deine Arbeitsabläufe zu automatisieren.Ein Beispiel, wie die mittwald CLI verwendet werden kann. Der Screenshot zeigt, wie man Projekte auflisten und eine neue Wordpress-Instanz über die CLI installieren kann.

Skripte es dir, wie du brauchst

Mit unserer CLI kannst du deine Arbeitsabläufe und repetitive Aufgaben automatisieren, indem du Skripte schreibst. Die CLI ist für die Verwendung in Skripten gebaut und unterstützt sowohl interaktive als auch nicht-interaktive Nutzung.

Anwendungsfälle für Skripte

Indem du die CLI in Skripten verwendest, kannst du sich wiederholende Aufgaben einfach automatisieren, ohne das Web-Interface verwenden oder dich in der API zurechtfinden zu müssen. Typische Anwendungsfälle sind:

  • Batch-Verarbeitung
  • Daten-Import und -Export
  • Projekt-Bootstrapping
  • CI/CD-Integration
emails=(
"alice@mittwald.example"
"bob@mittwald.example"
)

for t in ${emails[@]} ; do
mw mail address create -q \
--address $t \
--random-password
done

Mehr Beispiele

Supercharge your development

Die mittwald CLI kann sich nahtlos in deinen Entwicklungs-Workflow integrieren. Sie kann dir helfen, effizienter zu entwickeln und dir sogar eine lokale Entwicklungsumgebung für deine Projekte aufsetzen.

Development features

Typische Entwicklungaufgaben, die mit der mittwald CLI vereinfacht werden können, sind beispielsweise:

  • Neue Projekte auf der mittwald Plattform initialisieren
  • Lokale Entwicklungsumgebungen aufsetzen
  • Unterstüztung bei operativen Aufgaben
$ # Setup ddev project
$ mw ddev init

$ # Pull your project files from mittwald
$ ddev pull mittwald

$ # Start your local environment
$ ddev start

Mehr über unsere DDEV-Integration