Appearance
The Dashboard
The Dashboard is the built-in landing page. It pulls together your favourite services and a live view of system health. It's always present and can't be deleted, but you can rename it and change its icon.
Favourites
Any service you star appears in the Favourites row here. Star/unstar from any card; drag favourites to reorder. The number of favourites per row is controlled by the Dashboard's Columns setting in its page editor.
Health row
When a health source is configured, the Dashboard shows a row of live gauges - CPU, memory, and depending on the source, disk, temperature and uptime. The health source can be:
- This host - metrics from the machine running Home Lab
- Glances - a Glances server
- Beszel - selected Beszel nodes, with per-node gauges
- None - placeholders only
Pick which gauges and (for Beszel) which nodes appear in Appearance → Dashboard and Integrations.
Status bar
Below the top bar, the status bar summarises your whole dashboard:
- Services up - count of healthy services
- Containers - running / total, when a Docker proxy is connected
- Total / widgets - number of cards and live widgets
- Last synced - when data was last refreshed
You can toggle the status bar and choose its source in Appearance → Dashboard.
Live updates
The Dashboard polls in the background while it's open:
- Health gauges refresh frequently
- Service status refreshes on a slower cadence
- Weather refreshes every few minutes
Reloading the page keeps you on whatever page you were viewing - it doesn't jump back to the Dashboard.