Limits · NoMac
Limits
The defaults every account starts with. Your agent can change most of them when it starts a machine.
Macs
- Limit: 1 at once, and a second with
parallelonce the account has bought credit, while NoMac has a Mac to spare. - Queue Time: With
queue_seconds(nomac start --queue), a start waits in line instead, up to an hour.
Phones
- Limit: 2 at once, beside the account's Mac.
Session Length
- Default: 2 hours by default and up to 8 in all;
extend_macornomac extendadds time.
Idle Stop
- Time: After 10 minutes without a command, SSH connection or desktop viewer, up to 60.
Spend Cap
- Amount: $5 per Mac by default, enough for 5 hours 33 minutes, set at each start.
Idle Phone
- Stops: After 10 minutes without a call.
One Command
- Limit: Up to 64 KiB, running up to an hour (5 minutes unless
timeout_secondssays more).
Command Output
- Retention: The first 8 MiB is kept, then the last 64 KiB of each stream.
File in a Call
- Size: 3 MiB, with
write_mac_fileandread_mac_file.
Upload or Download Link
- Limit: 2 GiB. A download link works for an hour by default, a day at most.
Drives
- Limit: One per Mac at
~/drive, 20 GB each, kept between sessions; up to 10 per account. Deleted after 90 days unused (30 for one NoMac made).
Before a Limit
In its last 15 minutes before the time limit, the spend cap or the end of the credit, a Mac's answers carry stop_notice: when it stops, why, and what to do. The Mac also shows a notice 10 and 2 minutes before. Everything outside ~/drive is deleted when it stops.
More than This
NoMac Enterprise accounts run as many Macs and phones at once as agreed, with reserved capacity when needed. Talk to us, or have your agent ask with report_issue (CLI: nomac feedback), saying how many.