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

Kinsta installa automaticamente le dipendenze definite nel file requirements.txt.

  1. Accedere a GitHub e creare un nuovo repository partendo da questo template (Usa questo template > Crea un nuovo repository): Kinsta – Python Starter.
  2. In MyKinsta, aggiungere un’applicazione con il repository di avvio Python. Il comando Start può essere lasciato vuoto per il processo web, poiché Kinsta rileva automaticamente il comando richiesto dal Procfile nel repository.

L’applicazione è disponibile non appena la build è terminata e la pagina di benvenuto di Kinsta viene caricata sull’URL dell’applicazione.

La pagina di benvenuto di Kinsta dopo la distribuzione di Python.
La pagina di benvenuto di Kinsta dopo la distribuzione di Python.

Preferite la versione video?

Configurazione del Server web

Quando si distribuisce un’applicazione e si include un Procfile nel repository, Kinsta crea automaticamente un processo web basato sul Procfile nella root del repository. Usare questo comando nel Procfile per eseguire il proprio server web:

web: python server.py