apps/web/.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in apps/web/.env.example)
RESEND_API_KEY
secret
RESEND for email
QSTASH_CURRENT_SIGNING_KEY
secret
UPSTASH for queue
QSTASH_NEXT_SIGNING_KEY
secret
QSTASH_TOKEN
secret
QSTASH_URL
UPSTASH_REDIS_REST_URL
UPSTASH redis for waiting list
UPSTASH_REDIS_REST_TOKEN
secret
TINY_BIRD_API_KEY
secret
TINY BIRD for time series data (trackers)
DATABASE_URL
secret
TURSO SQLITE
DATABASE_AUTH_TOKEN
secret
BLOB_READ_WRITE_TOKEN
secret
For vercel upload
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY
secret
STRIPE_SECRET_KEY
secret
STRIPE_WEBHOOK_SECRET_KEY
secret
PROJECT_ID_VERCEL
Custom Domains
TEAM_ID_VERCEL
VERCEL_AUTH_BEARER_TOKEN
secret
NEXT_PUBLIC_URL
NEXT_PUBLIC_SENTRY_DSN
SENTRY_AUTH_TOKEN
secret
brew install flyctl && fly launch --from https://github.com/openstatushq/openstatus
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/openstatushq/openstatus
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/openstatushq/openstatus