Appearance
Multiple widgets per service
A service card can show up to three widgets, stacked vertically with a thin divider between each. This is great for grouping related data - e.g. a Proxmox gauge plus a PBS backup widget, or Beszel stats plus an Uptime Kuma status bar - all on one card.
Adding extra widgets
- Open the service dialog (Add service or edit).
- Set the primary widget as usual.
- Scroll to Additional widgets and click Add another widget.
- Each extra widget gets its own type dropdown and credentials block, exactly like the primary.
- Add a second extra if you want (three total), then save.
Remove an extra with its trash button. A link-only service (primary set to None) can still have widgets added this way.
How they render
- The primary widget renders directly under the card header.
- Each extra widget renders below it, separated by a divider.
- Every widget polls independently on its own refresh interval.
- All widgets count toward the "widgets" total in the status bar.
How it's stored
- The primary widget keeps the service's main credentials.
- Each extra widget's credentials are stored separately on the server, keyed per slot - secrets never touch the rest of the card's data.
- Everything round-trips on edit: reopening the card shows each extra's saved (non-secret) settings pre-filled.
Example
A single Beszel card showing:
- Beszel - per-node CPU / memory / disk gauges
- Uptime Kuma - an uptime status bar for the same box
- ntfy - recent alerts from that machine's topic