Home EnvyTheme Acadio – Online Learning Platform Environment Variables (Reference)

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.