Detta är ett exempel på hur du konfigurerar en Flask-applikation från ett GitHub-kodförråd för distribuering på Kinsta’s tjänster för Applikationshosting.

Flask är ett Python-baserat ramverk. Som ett resultat installerar Kinsta de beroenden som definieras i din requirements.txt-fil under distribuerings-processen automatiskt.

  1. Logga in på GitHub och skapa ett nytt kodförråd från den här mallen (Använd den här mallen > Skapa ett nytt kodförråd): Kinsta – Hello Words – Flask.
  2. I MyKinsta lägger du till en applikation med Hello World – Flask-kodförrådet. Start-kommandot kan lämnas tomt för webbprocessen eftersom Kinsta upptäcker det nödvändiga kommandot från Procfile i kodförrådet automatiskt.

Appen är tillgänglig så snart som byggnationen är klar och Kinsta’s välkomstsida laddas på din applikations webbadress.

Kinsta’s välkomstsida efter framgångsrik distribuering av Flask.
Kinsta’s välkomstsida efter framgångsrik distribuering av Flask.

Föredrar du att titta på videoversionen?

Installation av webbserver

Start-kommandot

När du distribuerar en applikation och inkluderar en Procfile i kodförrådet, skapar Kinsta en webbprocess som är baserad på Procfile i roten av kodförrådet automatiskt. Använd det här kommandot i din Procfil för att köra din webbserver:

web: gunicorn helloworld.wsgi