Questo è un esempio di come impostare un’applicazione Ruby on Rails da distribuire sui servizi di Hosting di Applicazioni di Kinsta da un repository GitHub.

Durante la distribuzione, Kinsta installa automaticamente le dipendenze definite nel gemfile.

  1. Accedere a GitHub e creare un nuovo repository da questo template (Usa questo template > Crea un nuovo repository): Kinsta – Ruby on Rails Starter.
  2. In MyKinsta, aggiungere un’applicazione con il repository Ruby on Rails Starter. Il comando Start può essere lasciato vuoto per il processo web perché Kinsta rileva automaticamente il comando richiesto durante la prima distribuzione.

L’applicazione è disponibile non appena la compilazione termina e viene caricata una pagina Hello World all’URL dell’applicazione.

Pagina Hello World di Ruby on Rails dopo l'installazione.
Pagina Hello World di Ruby on Rails dopo l’installazione.

Configurazione del server web

Comando di avvio

Quando si distribuisce l’applicazione, Kinsta crea automaticamente dei processi basati sul Procfile presente nella root del repository. Usare il seguente comando per avviare il server web:

web: rails server