Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.45 KB

File metadata and controls

28 lines (18 loc) · 1.45 KB

Deploy FastAPI on Seenode in seconds

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.

Deploy in minutes

View our guide on deploying fastapi apps on seenode in seconds.

Deploying on Seenode

You can deploy this application on Seenode in a few clicks:

  1. Connect Your Repo: Go to the Seenode dashboard, create a new Web Service, and authorize Seenode to access this repository.
  2. 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
  3. Click Create Web Service to deploy.

Your application will be live on a public URL as soon as the deployment finishes.

Key Seenode Features for FastAPI

  • Automatic Detection: Seenode identifies the requirements.txt file 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 80 to match.
  • Git-Based Deploys: Every git push to your connected branch automatically triggers a new, updated deployment.