こちらのページでは、弊社アプリケーションホスティングサービスを使ってFlaskアプリケーションをデプロイ、セットアップする方法の例をご紹介します。
FlaskはPythonベースのウェブフレームワークであるため、requirements.txtファイルで定義された依存関係は、ビルドプロセス中に自動インストールされます。
- 「Kinsta – Hello World – Flask」GitHubリポジトリをフォークしてください。
- MyKinstaで、Hello World – Flaskレポジトリを使用してアプリケーションを追加します。最初のデプロイ時に必要なコマンドが自動で検出されるため、ウェブプロセスのstartコマンドは空白のままで問題ありません。
ビルドが終了し、アプリケーションのURLでHello Worldページが読み込まれると、すぐにアプリが利用可能になります。

ウェブサーバーのセットアップ
startコマンド
アプリケーションをデプロイすると、リポジトリのルートにあるProcfileに基づき自動でプロセスが作成されます。このリポジトリには、サーバーを実行するための以下のコマンドが記述されます。
web: gunicorn helloworld.wsgi