Accounts and sign-in
Do I need a GitHub account?
Do I need a GitHub account?
I signed in with Google and my sandboxes are gone.
I signed in with Google and my sandboxes are gone.
How do I change the email address Boat writes to?
How do I change the email address Boat writes to?
Regions and trust
Where do sandboxes run?
Where do sandboxes run?
Is EU latency a problem from the US or Latin America?
Is EU latency a problem from the US or Latin America?
Do you have compliance certifications?
Do you have compliance certifications?
Billing
Am I billed when a sandbox is stopped?
Am I billed when a sandbox is stopped?
What do snapshots, IP addresses, and egress cost?
What do snapshots, IP addresses, and egress cost?
Do unused credits expire?
Do unused credits expire?
How much has one sandbox cost me?
How much has one sandbox cost me?
boat usage <id>, or GET /sandboxes/{sandboxId}/usage, gives the machine time and list-price cost of a single sandbox, over its life or a billing window, running or stopped. It is the same meter your balance drains by, so platforms use it to bill their own users per sandbox. See Per-sandbox usage.Lifecycle
How do I get rid of a sandbox?
How do I get rid of a sandbox?
boat stop: it snapshots, is free and reversible, and you can resume any time, months later included. Stopped sandboxes cost nothing, so there is rarely a reason to delete one.If you do want it gone, boat delete <id> (or Delete in the dashboard ⋯ menu) force-stops the sandbox and permanently deletes its snapshots. It cannot be resumed or forked afterwards and there is no undo, so reach for it only when you are sure the data is worthless. Snapshot data another sandbox forked or resumed from it still uses is kept, as are named snapshots saved from it. See Snapshots.Why does a sandbox sometimes come back up instead of stopping?
Why does a sandbox sometimes come back up instead of stopping?
How fast are resume and fork?
How fast are resume and fork?
ready or idle before running commands; commands sent earlier run before your environment variables are applied.Do processes survive stop and resume?
Do processes survive stop and resume?
Running a platform
One sandbox per user, per project, or per session?
One sandbox per user, per project, or per session?
How long should I leave a user's sandbox running before stopping it?
How long should I leave a user's sandbox running before stopping it?
boat stop a few seconds to a couple of minutes after the agent finishes. Resume takes seconds, so a short countdown cuts cost with little UX impact. Budget the resumes: each one counts against your machine start limits exactly like a create.What counts as a machine start, and what are the limits?
What counts as a machine start, and what are the limits?
How do I handle launch spikes?
How do I handle launch spikes?
boat fork it per user instead of installing from scratch, and check that your start limits cover the peak. See Template Sandboxes.Do prepared templates actually reduce billed time?
Do prepared templates actually reduce billed time?
Is Boat good for sustained heavy compute?
Is Boat good for sustained heavy compute?
boat new --type large doubles the CPU and memory of a default sandbox if a workload needs more headroom. For sustained multi-hour 100% CPU or GPU loads, dedicated compute primitives are a better fit.Can I resize a sandbox?
Can I resize a sandbox?
--type to resume or fork to move a sandbox between small, default, large, and xlarge. Growing always works; shrinking is refused when the sandbox holds more data than the smaller machine takes, and the sandbox is left exactly as it was. xlarge requires an effective $100-or-higher plan and an explicit bare-metal operator allocation. See Machine Capabilities.