Anwendungs-Hosting
Mit dem Anwendungs-Hosting können Sie Anwendungen aus dem Quellcode direkt auf der Kinsta-Infrastruktur bereitstellen.
Um die bestmögliche Kompatibilität mit unserem Service zu gewährleisten, empfehlen wir Ihnen, die Richtlinien der Twelve Factor App (auch bekannt als Cloud-Native-Apps) zu befolgen. Dadurch wird sichergestellt, dass Ihre Anwendung in einer ephemeren/zustandslosen Umgebung wie unserem Application Hosting funktionieren kann.
Anbieter von Git-Leistungen
Wenn du eine Anwendung hinzufügst, musst du einen Git-Leistungsanbieter und ein Repository in deinem Konto auswählen. Du kannst einen (oder alle) der folgenden Anbieter auswählen:
Unterstützte Sprachen
Mit Anwendungs-Hosting können Sie fast jede Anwendung bereitstellen. Hier sind nur einige der Sprachen, die wir unterstützen und getestet haben:
Für diese und andere unterstützte Sprachen und Frameworks stehen Schnellstart-Beispiele zur Verfügung, einschließlich einiger Beispiele für den Versand von E-Mails mit PHP oder Node.js.
Sie können eine Anwendung über Docker bereitstellen, indem Sie ein Dockerfile verwenden, d. h. Sie können jede beliebige Konfiguration verpacken, und wir können sie für Sie ausführen. Wir haben auch Hello-World-Repositories mit Dockerfiles.
Wichtige Hinweise und Fehlersuche
Wenn Sie Probleme bei der Bereitstellung Ihrer Anwendung haben, finden Sie hier einige wichtige Hinweise und Tipps zur Fehlerbehebung:
- Pods und die in ihnen ablaufenden Prozesse sind kurzlebig, d. h. sie können nicht unbegrenzt genutzt werden und können nicht zur Speicherung von Daten wie hochgeladenen Bildern, Videos usw. verwendet werden. Dateien, die sich auf Benutzerinhalte beziehen, sollten an Speicherorten Dritter gespeichert werden.
- Wenn die Bereitstellung Ihrer Anwendung während des Rollouts fehlschlägt, lesen Sie unseren Leitfaden zur Fehlerbehebung bei Anwendungen – Fehlgeschlagener Rollout.
- Wenn die Erstellung Ihrer Anwendung fehlschlägt, weil der Prozess zu früh beendet wird, folgen Sie den Schritten in diesem Leitfaden: Fehlerbehebung bei Anwendungen – Fehlgeschlagener Build.
- Wenn Sie Ihre Anwendung während der Fehlerbehebung anhalten müssen, können Sie dies auf der Seite Anwendungseinstellungen tun (Anwendungen > Anwendungsname > Anwendung anhalten).
- Die Laufzeitprotokolle Ihrer Anwendung finden Sie auf der Seite Protokolle (Anwendungen > Anwendungsname > Protokolle).