BunshipBunship
Operations

Deployment Checklist

Single-deployment checklist for ship app with integrated docs.

Pre-Deployment

  1. bun install
  2. bun run typecheck
  3. bun run build
  4. Validate auth callback URLs and Stripe webhook secret
  5. Validate docs routes (/:locale/docs/*) and docs search API (/api/docs/search)

Deployment Model

  • One apps/ship deployment includes:
    • Business pages
    • Admin pages
    • Integrated docs pages
    • Docs search endpoint

No separate docs project is required.

Rollback Focus

  • Auth session/callback issues
  • Stripe webhook processing errors
  • Wallet and ledger inconsistencies
  • Docs route or search route regressions