Docs
Integrations
Provider setup order, env rules, and operational boundaries for Clerk, Polar, Stripe, Resend, SpacetimeDB, and admin access.
1
All runtime configuration starts in .env.example and is parsed by apps/marketing/src/env.ts.
2
Clerk owns identity; the app stores only durable product fields needed by server-side logic.
3
Stripe price IDs, webhook secrets, and deployment URLs must stay in env, never in code.
4
Resend is optional locally and skips safely when sender env is missing.
5
ADMIN_EMAILS enables the internal /admin operator dashboard for trusted emails only.