Skip to content

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.

Next steps