Dies ist ein Beispiel dafür, wie du eine Python-Anwendung für die Bereitstellung auf den Leistungen des Anwendungs-Hostings von Kinsta von einem GitHub-Repository aus einrichtest.
Kinsta installiert automatisch die in deiner requirements.txt-Datei definierten Abhängigkeiten.
- Melde dich bei GitHub an und erstelle ein neues Repository aus diesem Template (Dieses Template verwenden > Ein neues Repository erstellen): Kinsta – Python Starter.
- Füge in MyKinsta eine Anwendung mit dem Python Starter Repository hinzu. Der Befehl Start kann für den Webprozess leer gelassen werden, da Kinsta den erforderlichen Befehl automatisch aus dem Procfile im Repository erkennt.
Die App ist verfügbar, sobald der Build abgeschlossen ist und die Kinsta-Willkommensseite unter der URL deiner Anwendung geladen wird.
Willst du lieber die Videoversion sehen?
Webserver-Einrichtung
Wenn du eine Anwendung bereitstellst und ein Procfile in das Repository einfügst, erstellt Kinsta automatisch einen Webprozess, der auf dem Procfile im Stammverzeichnis des Repositorys basiert. Verwende diesen Befehl in deinem Procfile, um deinen Webserver zu starten:
web: python server.py