Go Live Checkliste
Befolge die Go-Live-Checkliste, um sicherzustellen, dass du alles bereit hast, um deine Anwendung schnell auf dem Kinsta Anwendungs-Hosting zum Laufen zu bringen. Wenn du Probleme oder Fragen hast, ist unser Support-Team rund um die Uhr für dich da und hilft dir gerne weiter.
Um dir den Einstieg in das Anwendungs-Hosting zu erleichtern, kannst du eine unserer Beispielvorlagen auf GitHub nutzen.
1. Git Service Provider
Du musst sicherstellen, dass deine Anwendung in ein Git-Repository gepusht wurde. Wenn du eine Anwendung in MyKinsta hinzufügst, musst du einen Git Service Provider und ein Repository in deinem Konto auswählen. Du kannst einen (oder alle) der folgenden Anbieter auswählen:
2. Umgebungsvariablen
Stelle sicher, dass du alle erforderlichen Umgebungsvariablen für deine Anwendung hast. Umgebungsvariablen versorgen deine Anwendung mit Informationen von außerhalb der Anwendung. Sie legen normalerweise Dinge wie Datenbankverbindungsdetails und API-Schlüssel fest.
3. Build-Pfad
Ein falscher Build-Pfad kann dazu führen, dass die Bereitstellung der Anwendung fehlschlägt. Das ist der Pfad im Repository zu den Dateien, die für die Erstellung der Anwendung benötigt werden. Die meisten Anwendungen werden aus dem Stammverzeichnis des Repositorys erstellt, und der Build-Pfad ist standardmäßig auf diesen Pfad (.) eingestellt. Wenn du einen anderen Build-Pfad hast, musst du diesen beim Hinzufügen der Anwendung angeben oder du kannst ihn in den Einstellungeneinstellen (Einstellungen > Details bearbeiten > Erstellungspfad). Wenn deine Anwendung z. B. aus einem Unterverzeichnis (z. B. app) erstellt werden soll, gibst du den Pfad dieses Unterverzeichnisses in das Feld Erstellungspfad ein: app.
4. Startbefehl oder ENTRYPOINT
Mit dem Startbefehl für den Webprozess wird deine Anwendung gestartet. Wenn er nicht korrekt ist, wird die Anwendung nicht ausgeführt. Du kannst den Startbefehl angeben, wenn du eine Anwendung hinzufügst oder unter Prozesse > Laufzeitprozesse > Webprozess.
Wenn deine Anwendung eine Dockerdatei verwendet, um dein Container-Image einzurichten, musst du die ENTRYPOINT
in der Dockerdatei angeben, um einen Container zu starten. Weitere Informationen darüber, wie du die ENTRYPOINT
für deine Anwendung angibst, findest du in der Dockerfile-Referenz.
Weitere Informationen darüber, welchen Befehl du je nach Sprache deiner Anwendung verwenden musst, findest du in den Beispielen unter Befehl zum Starten der Anwendung.
5. Background Workers und Cron Jobs
Bestimme, ob deine Anwendung zusätzliche Prozesse benötigt, wie z. B. einen Background Worker oder einen Cron-Job; diese kannst du nach der Bereitstellung auf der Seite Prozesse deiner Anwendung hinzufügen.
6. Festplatten- oder persistenter Speicher
Wenn deine Anwendung einen dauerhaften Speicherplatz benötigt, kannst du diesen einem Webprozess hinzufügen, wenn du deine Anwendung hinzufügst. Derzeit kannst du keinen dauerhaften Speicher hinzufügen oder entfernen, nachdem eine Anwendung erstellt wurde. Daher ist es wichtig, dass du feststellst, ob er benötigt wird, und ihn beim Hinzufügen deiner Anwendung hinzufügst.
Wenn du einen dauerhaften Speicherplatz benötigst, musst du wissen, wo sich die Dateien deiner Anwendung befinden, die zum dauerhaften Speicherplatz hinzugefügt werden sollen, und du kannst dies beim Hinzufügen deiner Anwendung im Mount-Pfad angeben.
7. Füge deine Domain zu Kinsta hinzu
Nachdem du dir vergewissert hast, dass deine Website in Ordnung ist, ist es an der Zeit, mit deiner benutzerdefinierten Domain live zu gehen. Schau dir unseren Leitfaden für Anwendungs-Hosting-Domains an.