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)
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
secret
CLERK for auth
CLERK_SECRET_KEY
secret
CLERK_WEBHOOK_SECRET
secret
NEXT_PUBLIC_CLERK_SIGN_IN_URL
NEXT_PUBLIC_CLERK_SIGN_UP_URL
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL
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
JITSU_HOST
JITSU no need to touch on local development
JITSU_WRITE_KEY
secret
BLOB_READ_WRITE_TOKEN
secret
For vercel upload
brew install flyctl && fly launch --from https://github.com/adithyaakrishna/openstatus
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/adithyaakrishna/openstatus
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/adithyaakrishna/openstatus