Environment Variables (Reference)

– Database

  – DATABASE_URL — MySQL connection URL.

– NextAuth

  – NEXTAUTH_SECRET — Secret for JWT/session encryption.

– App

  – APP_BASE_URL — Base URL used in Stripe redirect URLs.

– Stripe

  – STRIPE_SECRET_KEY — Server-side secret key.

  – STRIPE_WEBHOOK_SECRET — Webhook signing secret.

  – NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY — Public key for client.

– Cloudinary

  – CLOUDINARY_CLOUD_NAME, CLOUDINARY_API_KEY, CLOUDINARY_API_SECRET — Server-side credentials (for signature endpoint).

  – NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME, NEXT_PUBLIC_CLOUDINARY_UPLOAD_PRESET — Client-side values.