Production Deployment Plan
High-level deployment plan for ReplyBase SaaS
This plan assumes deployment on Coolify with application-level security (no Nginx rules). The Typebot Engine authenticates via OIDC tokens issued by the SaaS app.
Phase 1: Environment & Secrets
Generate OIDC keys and application secrets
Configure environment variables for OAuth (Google/Facebook)
Set Stripe keys and webhook secrets
Add all variables to Coolify
Phase 2: Database & Migrations
Provision PostgreSQL database
Run Prisma migrations
Seed Stripe plans in database
Verify schema and data consistency
Phase 3: Security & Typebot
Configure Typebot Engine OIDC provider
Disable public auth providers (Google, Facebook, email)
Enforce subscription status validation in Typebot
Verify access control with test tokens
Phase 4: Testing & Go Live
- • Test OIDC endpoints and health checks
- • Validate subscription enforcement
- • Verify Stripe checkout and webhooks
- • Run smoke tests for core user flows
- • Announce launch and monitor logs
Need a step-by-step checklist?
Use the production deployment checklist for full execution details.
View Deployment Checklist