LZLZL/AI toolchain/Cloud · Judgement
FREEShallow · Start here D · Cloudjudgement

When a VPS is
actually required

2026-08-21 · None of the three apply, do not spend the money

"Going to the cloud" sounds like progression. It is really about three problems local genuinely cannot solve. If none apply, the machine you buy is just a new maintenance burden.

In this pagethree tests, four false reasons, cheaper alternatives. Not in this pagehow many machines I have, where, running what.

1Three tests. One is enough

#TestWhy local cannot
1Must stay up around the clockLaptops close, sleep, reboot, and leave the building with you
2Needs a fixed network egressHome addresses change; some services want an allow-listed, stable source
3Must fire on time while you sleepMachine asleep, scheduler silent — the most common one

What they share: all three are faces of "you are not there". If everything you need happens while you are sitting at the computer, you do not need a remote machine.

2Four false reasons

False reasonActuallyCheaper answer
"I do not want it wrecking my computer"That is an isolation need, not an uptime needThe Docker backend (page 17), free
"Local is too slow / too heavy"The bottleneck is usually on the model's side, not your CPUMeasure where it is slow first; the machine probably will not help
"It looks professional"
"I might need it later""Later" often does not arrive. The monthly charge doesBuy when one of the three tests actually applies
The first one is misjudged most often

"I want the agent free to make a mess without breaking my things" is a completely legitimate wish — but its answer is isolation, not remoteness.

A local Docker backend gives filesystem and process isolation with no money, no machine to maintain, no firewall and no keys to worry about. Try that first; escalate only if it is not enough.

3The real cost is not the monthly fee

A cheap VPS costs about what lunch costs. The real cost sits elsewhere:

CostWhat it is
A machine to maintainUpdates, certificates, disks filling up
An attack surfaceA public machine is being scanned from its first minute. Not hyperbole, just the default state of the internet
It will hold keysAnd it is easier for other people to reach than your laptop
AttentionPage 12's lesson: a long-running box occupies a slot in your head indefinitely

So keep the tests strict. If you can avoid running a machine, avoid it.

4Decision flow

AskYes →No →
Do I need it working while I am not there?ContinueStop. Local is fine
Do I only want isolation?Stop. Use DockerContinue
Do I need "available whenever" or "running always"?Available whenever → look at hibernating sandboxesRunning always → buy a machine, go to the next page
"Available whenever" and "running always" are different purchases

They get conflated constantly and their costs differ a lot. If the work is "occasionally needs to run, but the environment has to be there when it does", then an idle-hibernating sandbox is far cheaper than a permanently running box (page 17).

Only work that requires a process alive at all times — waiting for a message, waiting for a clock — genuinely needs a machine that never stops.

Nature of this page The three tests and the decision flow are this site's practice, not a standard.
Alternatives Local isolation and idle-hibernating sandboxes: page 17. Hermes describes its Modal / Daytona backends as hibernating when idle and costing nearly nothing, checked 2026-08-21.
Not given here Specific specs or prices — those depend on what you run. The next page gives selection criteria, not recommended models.
Not in this page How many machines I run, with whom, doing what.

RelatedRead next

D · Cloud
Buying a box: sizing and region
D · Cloud
Move only the hands: the SSH sandbox
C · Always-on
What is worth automating, and what is theatre
C · Always-on
OpenClaw, and why I switched that machine off
An educational and engineering record — not a review or endorsement of any third-party product. Commands, config keys, prices and terms are per each vendor's official docs; this page states when it was checked and all of them can change without notice — verify before you copy anything. Self-hosting is your own responsibility: keys, accounts and data are on you.