Configuration
Environment variables and how each capability lights up.
Capabilities are progressive — each turns on when its env var is present.
Auth providers (Convex deployment env)
| Variable | Enables |
|---|---|
AUTH_RESEND_KEY | Email verification + password reset |
AUTH_GITHUB_ID / AUTH_GITHUB_SECRET | GitHub sign-in |
AUTH_GOOGLE_ID / AUTH_GOOGLE_SECRET | Google sign-in |
Set them with npx convex env set NAME value.
App env (.env.local)
| Variable | Enables |
|---|---|
AI_GATEWAY_API_KEY | The AI assistant module |
NEXT_PUBLIC_POSTHOG_KEY | Product analytics |
NEXT_PUBLIC_SENTRY_DSN | Error monitoring |
Nothing set? The template still runs — those features simply stay dark.