Step 1: Generate the starter
httpif you want a hosted serverstdioif you want a local command-based server
Step 2: Run the app
Step 3: Inspect the generated files
The starter gives you:src/index.tspackage.jsontsconfig.jsonREADME.md
Dockerfile or fly.toml.
Step 4: Pick a deploy path
- Railway, Fly.io, or Unkey for long-running Bun HTTP
- Cloudflare Workers (
--deploy cloudflare) - Vercel (
--deploy vercel) - Node via
@redopjs/redop/nodewhen you need a Node host