mittwald Developer Portal
Deployment leicht gemacht
Deploye deine Anwendungen und Services auf unserer Plattform mit Leichtigkeit. Wir unterstützen eine Vielzahl von Programmiersprachen, Frameworks und Datenbanken.
Plattform-Features
Unsere Plattform bietet eine Vielzahl von Funktionen, um dir beim Deployment deiner Anwendungen und Services zu helfen:
- Laufzeit-Umgebungen
PHP | Node.js | Python | Docker (planned) - Datenbanken
MySQL | Redis | OpenSearch
Fehlt ein Feature? Hier anfragen!
Tools und Integrationen
Wir bieten eine Vielzahl von Tools, Integrationen und Tutorials, um dir beim Deployment deiner Anwendungen und Services zu helfen:
- Lokale Entwicklung
CLI | DDEVNEW - Deployment und Provisionierung
Deployer | TYPO3 Surf | Terraform
Baue Automatisierungen und Integrationen mit unserer API
Unsere API ermöglicht es dir, deine mittwald-Produkte und -Services programmatisch zu verwalten. Du kannst sie nutzen, um Aufgaben zu automatisieren, unsere Services in deine eigenen Anwendungen zu integrieren oder völlig neue Anwendungen auf unserer Plattform zu erstellen.
API-Referenz
Alle Endpunkte und Parameter unserer API auf einen Blick, inklusive menschenlesbarer Referenzen und maschinenlesbarer Spezifikationen im OpenAPI-Format.
- v1 API (Kundencenter)
Referenz | OpenAPI 3.0-Spezifikation - v2 API (mStudio)
Referenz | Einleitung | OpenAPI 3.0-Spezifikation
Wir bieten auch Tutorials und Beispiele, um dir den Einstieg in unsere API zu erleichtern. Schau sie dir an!
SDKs und Bibliotheken
Mach's dir leicht, und nutze eine unserer offiziellen Bibliotheken, um mit der API zu arbeiten:
- mittwald CLI
- mittwald PHP SDK
- mittwald JavaScript SDK (Node.js + browser)
- mittwald Go SDK NEW
Hast du eine Library gebaut, die unsere API nutzt? Gib uns Bescheid, und wir verlinken sie hier! 💙
Baue deine eigene Extensions für den mStudio Marktplatz
Der mStudio-Marktplatz ist eine Plattform für Entwickler, um ihre eigenen Extensions zu erstellen. Du kannst Extensions erstellen, die mit der mStudio-API integriert sind und neue Funktionen zur mStudio-Plattform hinzufügen.
Integration von Extensions
Diese Anleitungen helfen dir, mit dem Erstellen von Extensions für den mStudio-Marktplatz zu beginnen.
- Einleitung und Überblick
- Integration mit der mStudio-Zugriffssteuerung
- API und Webhook Spezifikationen
Sieh dir die vollständige Dokumentation an. Mehr lesen!
Contributor Werkzeuge
Diese Anleitungen helfen dir, mit dem Erstellen von Extensions für den mStudio-Marktplatz zu beginnen.
- Flow: Das mittwald Design-System und die React-Komponentenbibliothek.
GitHub | Documentation
Bald verfügbar: 🪄
- Extension Deployment Manager: Ein Werkzeug, das dir hilft, die erforderlichen Extension-Webhooks zu implementieren und den Lebenszyklus deiner Extension-Installationen zu verwalten.