Deployment readiness

Make production setup visible before launch.

This checklist gives owner/admin a clear list of live services and environment variables needed for real paid users: database, auth, storage, Stripe, payouts, Google, AI vendors, notifications, backups, and incident controls.

Required env groups

Production variables to configure after code upload

  • APP_BASE_URL, AUTH_TOKEN_SECRET, DATABASE_URL
  • UPLOAD_ENCRYPTION_KEY, UPLOAD_DIR, DATA_DIR or secure storage adapter
  • STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, STRIPE_CUSTOMER_PORTAL_ENABLED
  • STRIPE_CONNECT_ENABLED and payout approval controls
  • GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GOOGLE_REDIRECT_URI
  • AI_GATEWAY_BASE_URL, AI_GATEWAY_SERVICE_TOKEN, AI_GATEWAY_CONTRACT_VERSION, ESTATE_AI_ENABLED
  • EMAIL/SMS provider keys, notification opt-out settings
  • BACKUP/RETENTION settings, audit export path, incident contact list
Not checked yet.

Launch advice

Open in a supervised sequence.

Use private testing first, then a capped NY/NJ pilot, then limited public NY/NJ intake. Do not enable other states until state content, templates, and professional review are approved.