All use cases
Deploy Python Applications
Deploy Django, FastAPI, Flask, and any Python application. Pre-built Python 3.12 runtime with pip, poetry, and uv support.
How to deploy your Python app
1
Sign up / Sign in
Create an account or sign in to your dashboard. Your account is created automatically on first sign in.
2
Create a project
Click on "Create a project" from your dashboard.
3
Connect your GitHub repository
Select your Python repository from GitHub. You may need to connect your GitHub account if you haven't already.
4
Configure your project settings
Set your Docker image and commands for your Python app.
Example: Flask
Build: pip install -r requirements.txt
Start: gunicorn app:app --bind 0.0.0.0:8000
5
Deploy
Click "Deploy" or simply push to your repository. Every git push triggers a new deployment.
6
Visit your app
Once deployed, click "Visit" to see your live Python application.
Supported package managers
- pip - Standard Python package manager
- poetry - Modern dependency management
- uv - Ultra-fast package installer
- pipenv - Virtualenv and pip combined
Popular frameworks
- Django - Full-stack web framework
- FastAPI - High-performance async API framework
- Flask - Lightweight microframework
- Celery - Distributed task queue