Deploy FastAPI on Render

by kenichi-nihei

283 downloads
Not rated
GitHub

Description

# Deploy FastAPI on Render Use this repo as a template to deploy a Python [FastAPI](https://fastapi.tiangolo.com) service on Render. See https://render.com/docs/deploy-fastapi or follow the steps below: ## Manual Steps 1. You may use this repository directly or [create your own…

About

# Deploy FastAPI on Render Use this repo as a template to deploy a Python [FastAPI](https://fastapi.tiangolo.com) service on Render. See https://render.com/docs/deploy-fastapi or follow the steps below: ## Manual Steps 1. You may use this repository directly or [create your own repository from this…

Details

Author
kenichi-nihei
Downloads
283
Categories
Productivity, Infrastructure

- Automatically detected as a Python service by Render
- Uses pip to download dependencies
- Simple start command using uvicorn
- Can be deployed with the “Deploy to Render” button
- Based on inspiration from Harish Garg

You can use this repository directly or create your own from the template. Create a new Web Service on Render, specify the repository URL, and set the start command to uvicorn main:app --host 0.0.0.0 --port $PORT. Render will automatically detect Python and use pip for dependencies.

Deploy FastAPI on Render

Use this repo as a template to deploy a Python FastAPI service on Render.

See https://render.com/docs/deploy-fastapi or follow the steps below:

Manual Steps

1. You may use this repository directly or create your own repository from this template if you'd like to customize the code.
2. Create a new Web Service on Render.
3. Specify the URL to your new repository or this repository.
4. Render will automatically detect that you are deploying a Python service and use pip to download the dependencies.
5. Specify the following as the Start Command.

    uvicorn main:app --host 0.0.0.0 --port $PORT
    

6. Click Create Web Service.

Or simply click:

Deploy to Render

Thanks

Thanks to Harish for the inspiration to create a FastAPI quickstart for Render and for some sample code!

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.