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.
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
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