Deploy to Render¶
Deploy FastReact on Render — a simple, developer-friendly platform for containers and managed databases.
What You'll Use¶
- Render Web Service - Deploy your FastAPI backend container
- Render PostgreSQL - Managed PostgreSQL database
- Render Static Sites - Host your React frontend
Cost Estimate¶
- Web Service (Starter): $7/month
- PostgreSQL (Starter, 1 GB): $7/month
- Static Sites: Free
Total: ~$14/month (great value!)
Why Render?¶
- Simple setup - Connect GitHub, it just works
- Affordable - One of the cheapest managed options
- Auto-deploys - Push to Git, Render deploys automatically
- Good DX - Clean dashboard, helpful logs
- Zero DevOps - No infrastructure management
Deployment Guide¶
Coming soon! This guide is under development.
In the meantime, Render has excellent documentation: - Render Docs - Deploy a Web Service - Render PostgreSQL
Quick Start¶
- Create a new Web Service on Render dashboard
- Connect your GitHub repository
- Render auto-detects the
Dockerfileinbackend/ - Create a PostgreSQL database
- Link the database to your Web Service (Render auto-injects
DATABASE_URL) - Create a Static Site from the
frontend/directory - Set
Build Command:npm run build,Publish Directory:build/client
Key Features¶
- Automatic HTTPS/SSL
- Zero-downtime deploys
- Automatic daily database backups
- Preview environments (team plans)
- Easy environment variable management
- Built-in DDoS protection
Want to contribute this guide? Open a PR with your deployment experience!