Deployment
Deployment options and strategies for applications.
Deploy to Vercel for development, or migrate to Google Cloud/AWS for production.
Overview
This project supports multiple deployment platforms with zero code changes required.
Development: Vercel
Best for: Rapid iteration, preview environments
- Connect repository to Vercel
- Configure environment variables
- Deploy automatically on push
Production: Google Cloud Run
Best for: Enterprise security, compliance
- Build Docker image
- Deploy to Cloud Run
- Configure Cloud SQL connection
- Set environment variables
Production: AWS
Best for: AWS ecosystem integration
- Build Docker image
- Deploy to ECS or EC2
- Configure RDS connection
- Set environment variables
Environment Variables
Set these in your deployment platform:
DATABASE_URL- PostgreSQL connection stringPORT- Server port (optional, defaults to 3001)NODE_ENV- Set toproduction
Migration
See Portability Strategy for detailed migration paths.
Related Documentation
- Portability Strategy - Zero vendor lock-in
- Backend Stack - Technology choices