.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 .env.example)
NEXTAUTH_SECRET
secret
NEXTAUTH_URL
POSTGRES_PRISMA_URL
These variables are from Vercel Storage Postgres
POSTGRES_PRISMA_URL_NON_POOLING
BLOB_READ_WRITE_TOKEN
secret
This variable is from Vercel Storage Blob
GOOGLE_CLIENT_ID
Google client id and secret for authentication
GOOGLE_CLIENT_SECRET
secret
NEXT_PUBLIC_BASE_URL
RESEND_API_KEY
secret
This variable is from Resend to send emails
TINYBIRD_TOKEN
secret
This variable is from Tinybird to publish and read event data
PROJECT_ID_VERCEL
These variables are from Vercel and used for setting up custom domains
TEAM_ID_VERCEL
AUTH_BEARER_TOKEN
secret
QSTASH_TOKEN
secret
Upstash QStash – required for queues and background jobs Get your QStash Token here: https://upstash.com/docs/qstash/overall/getstarted
QSTASH_CURRENT_SIGNING_KEY
secret
QSTASH_NEXT_SIGNING_KEY
secret
HANKO_API_KEY
secret
HANKO required for signup with passkey Get your HANKO keys here: https://docs.hanko.io/passkey-api/reference/credentials/list-credentials
NEXT_PUBLIC_HANKO_TENANT_ID
TRIGGER_API_KEY
secret
Trigger
TRIGGER_API_URL