Skip to main content
Disposable, isolated Linux micro-VM sandboxes — run shell commands, read/write files, expose ports, checkpoint, fork, park/sleep & resume. Billed for observed usage (CPU, memory, disk actually used + a one-time creation fee) from your credits while running; sleeping and parked sandboxes are free. Scratch-work counterpart to compute.

Create & manage

--size s|m|l sets a resource ceiling (1/4/8 vCPU, up to 16/32/64 GiB memory, up to 32/128/256 GiB disk) — you pay for what the sandbox uses, not the ceiling. --memory <gib> / --disk <gib> override the ceilings within the size’s range.

Run commands & move files

Expose ports

Checkpoint & fork

A checkpoint captures the whole machine — disk, memory, and open connections — without stopping it. Fork starts a NEW sandbox from a checkpoint (bills like create; may require approval).

Park, sleep & resume (free idle)

Billing

The usage meter runs from create/resume until park/sleep/destroy, charging for observed CPU/memory/disk at the rates shown by naive sandbox status, plus a one-time creation fee per size. Running out of credits auto-destroys the sandbox, as does the max-runtime failsafe. Full guide: /docs/getting-started/sandbox.