VM sizes
Monthly figures are 24/7 equivalents (730 hours). A VM that runs 8 hours/day costs roughly a third of the monthly figure.
What’s free
- Inbound traffic: never billed.
- App installs: apps share the VM’s resources at no extra cost.
- Cloudflare Tunnel ingress + HTTPS: built in.
What’s billed beyond the VM hour
- Outbound traffic over the monthly quota: most users never hit the quota; surcharge details on the VM’s Network tab.
- Snapshot storage: per GB-month, prorated. Small VMs typically cost a few cents/month for a couple of snapshots.
- Detached volumes: same rate as snapshot storage.
Resizing & multi-VM
- Resize between sizes any time. New rate kicks in at the resize moment, billed to the minute.
- Multiple VMs: each VM bills independently. Run a Small VM all month and spin up a Large one for a one-off workload, pay for what runs.
- Stop a VM: powers down the OS but does not stop the bill. The cloud provider keeps the disk and IP reserved while stopped, so the hourly rate continues. Use Stop for ops/maintenance, not to save money.
- Destroy a VM: charges stop entirely. Take a snapshot first if you want to come back. Manual snapshots are kept until you delete them while your balance stays above €0; at €0 every snapshot and volume enters a 7-day retention window (kept if you top up in time).
Comparing to subscription pricing
Coming from a “€X/month” SaaS? The mental model is:- The €/month figure above is the most you’d pay if the VM ran 24/7.
- Running a smaller VM, fewer VMs, or destroying VMs you don’t need directly reduces the bill. (Stopping a VM does not, a stopped VM bills the same as a running one.)
- Adding or removing apps doesn’t change the bill, only the VM size matters.
Next
How credits work
The full credit lifecycle, top-ups, auto-recharge, spend cap.
Checkout & top-up
Adding credit and how the Stripe flow works.