Dies ist ein Beispiel dafür, wie du eine Flask-Anwendung für die Bereitstellung auf den Leistungen des Anwendungs-Hostings von Kinsta von einem GitHub-Repository aus einrichtest.
Da Flask ein Python-basiertes Framework ist, installiert Kinsta während des Deployment-Prozesses automatisch die in der Datei requirements.txt definierten Abhängigkeiten.
- Melde dich bei GitHub an und erstelle ein neues Repository aus diesem Template (Diese Vorlage verwenden > Neues Repository erstellen): Kinsta – Hello World – Flask.
- Füge in MyKinsta eine Anwendung mit dem Hello World – Flask Repository hinzu. Der Start-Befehl kann für den Webprozess leer gelassen werden, da Kinsta den erforderlichen Befehl beim ersten Einsatz automatisch erkennt.
Die Anwendung ist verfügbar, sobald der Build abgeschlossen ist und eine Hello World-Seite unter der URL deiner Anwendung geladen wird.

Webserver-Einrichtung
Start-Befehl
Wenn du eine Anwendung bereitstellst, erstellt Kinsta automatisch einen Webprozess, der auf dem Procfile im Stammverzeichnis des Repositorys basiert, und verwendet den folgenden Befehl, um deinen Webserver zu starten:
web: gunicorn helloworld.wsgi