Apps / System
Beszel
Every box, one page
CPU, memory, disk, network and temperatures for this box and any other machine you point an agent at, with history and alerts. Uptime Kuma tells you a service stopped answering; Beszel tells you the disk filled up an hour before it did.
CategorySystem
Memory~90MB
Module
metricsInstalling it
Open the dashboard, find it in the App Store and press Install. Or from a terminal on the box:
sudo homebox install metrics
Where to open it
| Service | Port | First login |
|---|---|---|
| Beszel | :8090 | Beszel creates its admin account on the first visit — pick an email and password there. |
Open it at your box's address with that port — the dashboard links to it directly once it is running.
Good to know
- The hub creates its admin account on the first visit, like Uptime Kuma — nothing is generated for you here
- The agent on this box is added in the hub as HOST:45876, using the box's LAN address rather than localhost: the hub is in a container and localhost there means the container
- The agent needs the hub's public key, which the hub only creates on its first start. Install, open the hub, copy the key it shows when adding a system, and HomeBox picks it up from Settings
- The whole hub is one directory — config/beszel — so moving a Beszel from another machine is a file copy, not an export