Dieses Beispiel zeigt, wie du eine Ruby on Rails-Anwendung für die Bereitstellung auf den Leistungen des Anwendungs-Hostings von Kinsta über ein GitHub-Repository einrichtest.

Während des Deployment-Prozesses installiert Kinsta automatisch die in deinem Gemfile definierten Abhängigkeiten.

  1. Melde dich bei GitHub an und erstelle ein neues Repository mit diesem Template (Dieses Template verwenden > Ein neues Repository erstellen): Kinsta – Ruby on Rails Starter.
  2. Füge in MyKinsta eine Anwendung mit dem Ruby on Rails Starter Repository hinzu. Der Start-Befehl 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.

Kinsta-Willkommensseite nach erfolgreicher Bereitstellung von Ruby on Rails.
Kinsta-Willkommensseite nach erfolgreicher Bereitstellung von Ruby on Rails.

Willst du lieber die Videoversion sehen?

Webserver-Einrichtung

Startbefehl

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: rails server