Loading...
Run through this list before you flip your FastStaq deployment to public. It catches the issues that most commonly bite at launch.
JWT_SECRET (32+ chars), ENCRYPTION_KEY, API_KEY_PEPPER, and AFFILIATE_ATTRIBUTION_SECRET.METRICS_BEARER_TOKEN set so /metrics is protected..env.FRONTEND_URL (and BACKEND_URL if used) point at the real domains.DATABASE_URL with SSL, and migrations applied (db:migrate:deploy).REDIS_PASSWORD set.sk_live_...).STRIPE_PRICE_* set.STRIPE_WEBHOOK_SECRET set. See Setting up Stripe webhooks (live).S3_PUBLIC_URL and the client NEXT_PUBLIC_STORAGE_URL.TRUST_PROXY_HOPS set to match your proxy chain.WEBHOOK_ALLOW_PRIVATE_NETWORKS=false.COMPLIANCE_REQUIRE_MFA_FOR_ADMINS / ADMIN_2FA_ENFORCED).AUDIT_LOG_STRICT=true, retention >= 365 days, MFA for admins on. The server refuses to boot in production if these are unsafely relaxed unless you set the documented break-glass override./admin.Open a support ticket if any check fails.
Sign in to leave feedback on this article.