Questo è un esempio di come configurare un’applicazione Scala da distribuire sui servizi di Hosting di Applicazioni di Kinsta.
Durante il processo di distribuzione, Kinsta installa automaticamente le dipendenze definite nel file build.sbt.
- Create un fork di questo repository su GitHub: Kinsta – Hello World – Scala
- In MyKinsta, aggiungete un’applicazione con il repository Hello World Scala. 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 termina la build e viene caricata una pagina Hello World all’URL dell’applicazione.

Configurazione del Server Web
Porta
Kinsta imposta automaticamente la variabile d’ambiente PORT
. Non è necessario definirla o inserirla nell’applicazione. Usate scala.util.Properties.envOrElse("PORT", "8080")
nel vostro codice quando vi riferite alla porta del server.
Comando di Avvio
Quando si distribuisce un’applicazione, Kinsta crea automaticamente un processo web con l’eseguibile costruito come Comando di avvio.