Documentation

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

  1. Connect repository to Vercel
  2. Configure environment variables
  3. Deploy automatically on push

Production: Google Cloud Run

Best for: Enterprise security, compliance

  1. Build Docker image
  2. Deploy to Cloud Run
  3. Configure Cloud SQL connection
  4. Set environment variables

Production: AWS

Best for: AWS ecosystem integration

  1. Build Docker image
  2. Deploy to ECS or EC2
  3. Configure RDS connection
  4. Set environment variables

Environment Variables

Set these in your deployment platform:

  • DATABASE_URL - PostgreSQL connection string
  • PORT - Server port (optional, defaults to 3001)
  • NODE_ENV - Set to production

Migration

See Portability Strategy for detailed migration paths.

On this page