Uptime Kuma
Uptime monitoring with notifications for services you care about.
A monitor at home cannot tell you that your home connection is down. That is an argument for putting this one somewhere else.
Planning figures used by the calculators: RAM 0.5 GB (our estimate), CPU 0.25 cores (our estimate), storage 2 GB (our estimate). These cover the application itself. Your own photos, films, documents and recordings are entered separately as data storage.
The table lists every figure we hold, what kind of claim it is, and the fragment of the archived document it came from.
Source: Uptime Kuma readme, retrieved 2026-09-08, archived as document 35 on the sources page.
Add Uptime Kuma to a stack or read how we label a number.
| property | value | basis | evidence | document |
|---|---|---|---|---|
| cpu plan cores | 0.25 cores | our estimate | Our reasoning: No published figure. Checks are short and spread out. | No document, our reasoning only |
| ram plan gb | 0.5 GB | our estimate | Our reasoning: No published figure. A Node.js process with SQLite; we plan 512 MB, which is generous for a few dozen monitors. | No document, our reasoning only |
| runtime | Node.js 20.4 or newer | vendor documented | Quoted from the archived document: Node.js >= 20.4 | Document 35, retrieved 2026-09-08 |
| storage plan gb | 2 GB | our estimate | Our reasoning: No published figure. Application plus heartbeat history, which is prunable. | No document, our reasoning only |