projects_apps & projects

← All projects

freeGPLv3

PBI Central

Multi-site central panel for the backup status of all your PBI instances.

status
in progress
license
GPLv3
stack
JavaScript · Node.js · mTLS
year
2026

PBI Central brings the backup status of several sites — each with its own PBI and Proxmox Backup Server — into a single panel. At a glance you see which sites are up to date and which have problems (failed backups, machines out of RPO, near-full datastores, unprotected machines or sites that stopped reporting) without opening each PBS. Sites report via push (outbound connection) authenticated with mTLS: the central never connects back to the sites, and all certificate management happens from the interface itself. Free software (GPLv3); an independent project with no affiliation with Proxmox.

Features

  • Multi-site view with a per-site traffic light (OK / warnings / failure / no data) and global KPIs
  • A 'Needs attention' panel consolidating incidents from every site, sorted by severity
  • Per-site drill-down: datastores, last-24h tasks, machines out of RPO, failures and unprotected machines
  • Silent-site detection: if a site stops reporting, it turns to 'no data'
  • GUI certificate management: a .pbic package per site, revoke and decommission, no openssl or SSH
  • Push + mTLS architecture: sites connect to the central; the central never connects to the sites
  • Two separate ports: public ingest (only /api/ingest over mTLS) and a private panel on LAN/VPN
  • Login with scrypt, optional TOTP 2FA, admin/viewer roles and a hardened systemd service