Skip to main content

Sandbox

A sandbox is a fast-starting, isolated Linux VM within a sandbox group. Each sandbox gets its own CPU, memory, disk, and network boundary. You use sandboxes to execute commands, manage files, expose ports, and control lifecycle state.

Building blocks​

ConceptWhat it doesLearn more
Sandbox GroupsRegional parent resource that owns sandboxes and shared configurationSandbox Groups
LifecycleStop, resume, auto-suspend, auto-delete policiesLifecycle
PortsExpose HTTP services running inside the sandboxPorts
FilesUpload, download, and browse files inside a sandboxFiles
EgressControl outbound network access with allowlistsEgress
LabelsTag sandboxes with key-value pairs for filteringLabels
ShellInteractive PTY terminal sessionShell

Lifecycle states​

StateDescription
RunningActively executing your workload
StoppedUser-initiated stop, disk state preserved

Resource tiers​

TierCPUMemoryDisk
XS0.25 cores0.5 GB5 GiB
S0.5 cores1 GB10 GiB
M (default)1 core2 GB20 GiB
L2 cores4 GB40 GiB
XL4 cores8 GB80 GiB