Deploy Doctor / Replit

Replit to production checklist

On Replit everything “just runs”. Outside you need an explicit start command, secrets, and a non-Replit host.

Common pain

  • Secrets only live in Replit Secrets
  • Paths/ports assume Replit
  • No Dockerfile
  • SQLite not under /data (app disk is read-only)

Production checklist

  1. Export the repo to GitHub
  2. Move Secrets → .env.example
  3. SQLite → /data/… path or Postgres
  4. Generate a Deploy Pack
  5. Ensure the app binds 0.0.0.0

AI built your app. Check deploy readiness in 30 seconds.

Open Deploy Doctor →

More checklists