Getting Started
burner gives you ephemeral, full-stack preview environments with a single command. Upload your code, get a live URL, tear it down when you're done.
Quick Start
- Install the CLI
npm install -g burner-cli - Authenticate
burner loginThis opens your browser for GitHub OAuth. Once authenticated, you'll get an API key to paste back into the terminal.
- Deploy a preview
burner deploy . --command "npm run dev" --port 3000Your code is archived, uploaded, and booted on a fresh VM. You'll see a live URL in seconds.
How It Works
When you run burner deploy, the CLI:
- Creates a tar.gz archive of your project directory (respecting
.gitignore) - Uploads the archive to burner's cloud storage
- Boots a fresh VM with your code
- Runs
npm installfollowed by your command - Health-checks the port and returns a live URL
Previews auto-destroy after their TTL expires. You can also destroy them manually with burner rm.
Tiers
| Free | Pro ($15/mo) | |
|---|---|---|
| Concurrent previews | 3 | 10 |
| Daily deploys | 25 | 100 |
| TTL range | Up to 45 min | 5–240 min |
| VM RAM | 1 GB | 2 GB |