LoginSignup
6
2

FastAPIをデプロイ環境で起動させる時には「--host」オプションをつけることを忘れずに

Posted at

通常のスタートアップコマンド

uvicorn main:app --reload

「--reload」を付けることで、ソースコードを変更すると自動でローカル環境に反映してくれます。
ただ、これをそのままデプロイ環境で使っても上手く起動しません。

デプロイ環境でのスタートアップコマンド

uvicorn main:app --host=0.0.0.0

FastAPIはデフォルトでは「127.0.0.1」にアクセスするため、
「--host」をすることで、ホストアドレスを「0.0.0.0」にして他のコンピュータからアクセスできるようにします。

必要とあらばPortも指定しよう

uvicorn main:app --host=0.0.0.0 --port=80
6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2