null:
Timed Extension
If you still want an auto-stop deadline, extend the Box instead:2592000 seconds is 30 days. This is the maximum numeric TTL accepted by the Box API; larger values are capped to 30 days.
Resume and Fork
box stop snapshots the filesystem. box resume restores that filesystem, and box fork creates a new Box from the latest snapshot. Resume takes a few seconds regardless of how much data the Box holds. See Snapshots for what is captured, restore behavior, retention, and how to inspect or download a snapshot.
Stop/resume behaves like a server reboot: systemd services you enabled start again automatically. Processes you ran by hand (dev servers, background jobs, tunnels, browser sessions) do not survive a reboot; restart them, or make them a systemd service so they come back on their own (see below).
Run an Always-On Service
To make a process survive stop, resume, and fork without any action on your side, run it as an enabled systemd service. The unit file lives under/etc, which is snapshotted, so a resumed or forked box starts it automatically.
Restart=always also revives the process if it crashes. Check on it with systemctl status my-app and read its logs with journalctl -u my-app.
These are in-box shell commands: run them over box ssh, or programmatically through the command endpoint or the SDKs’ command method.
If the service serves HTTP, expose it with host <port>. Hosting the same port again after a resume returns the same URL and token, so links you handed out keep working. See Hosting.
Resume or fork from the latest snapshot when a user needs to continue or branch prior work: