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

  1. Install the CLI
    npm install -g burner-cli
  2. Authenticate
    burner login

    This opens your browser for GitHub OAuth. Once authenticated, you'll get an API key to paste back into the terminal.

  3. Deploy a preview
    burner deploy . --command "npm run dev" --port 3000

    Your 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:

  1. Creates a tar.gz archive of your project directory (respecting .gitignore)
  2. Uploads the archive to burner's cloud storage
  3. Boots a fresh VM with your code
  4. Runs npm install followed by your command
  5. 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

FreePro ($15/mo)
Concurrent previews310
Daily deploys25100
TTL rangeUp to 45 min5–240 min
VM RAM1 GB2 GB