.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
PORT
Payload vars
DATABASE_URI
PAYLOAD_SECRET
secret
PAYLOAD_PUBLIC_SERVER_URL
STRIPE_SECRET_KEY
secret
PAYLOAD_PUBLIC_STRIPE_IS_TEST_KEY
secret
STRIPE_WEBHOOKS_SIGNING_SECRET
secret
PAYLOAD_PUBLIC_DRAFT_SECRET
secret
REVALIDATION_KEY
secret
NEXT_PUBLIC_SERVER_URL
Next.js vars
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY
secret
NEXT_PUBLIC_IS_LIVE
NEXT_PRIVATE_DRAFT_SECRET
secret
NEXT_PRIVATE_REVALIDATION_KEY
secret