This is a repo for deploying a minimal FastAPI application on Seenode, a modern cloud platform for developers.
This example is designed to be deployed directly from your Git repository with zero configuration.
View our guide on deploying fastapi apps on seenode in seconds.
You can deploy this application on Seenode in a few clicks:
- Connect Your Repo: Go to the Seenode dashboard, create a new Web Service, and authorize Seenode to access this repository.
- Configure and Deploy: Seenode automatically detects this is a Python project and suggests the correct settings.
- Build Command:
pip install -r requirements.txt - Start Command:
uvicorn main:app --host 0.0.0.0 --port 80
- Build Command:
- Click Create Web Service to deploy.
Your application will be live on a public URL as soon as the deployment finishes.
- Automatic Detection: Seenode identifies the
requirements.txtfile and configures the Python environment for you. - Port Binding: This example is configured to listen on port 80. Set the Port field in the Seenode dashboard to
80to match. - Git-Based Deploys: Every
git pushto your connected branch automatically triggers a new, updated deployment.