SaaS
Reference

Environment Variables

Required

VariablePurpose
AUTH_SECRETJWT signing key
POSTGRES_URLPostgreSQL connection string
STRIPE_SECRET_KEYStripe secret key
STRIPE_WEBHOOK_SECRETStripe webhook signing secret

Optional

VariablePurpose
GOOGLE_CLIENT_IDGoogle OAuth client ID
GOOGLE_CLIENT_SECRETGoogle OAuth client secret
GITHUB_CLIENT_IDGitHub OAuth client ID
GITHUB_CLIENT_SECRETGitHub OAuth client secret
MAILKITE_API_URLAuth API URL (defaults to https://api.mailkite.dev)
MAILKITE_MAGIC_LINKEnable magic link login

Full configuration guide: Configuration →

Next.js SaaS Starter — Launch your SaaS