Skip to content

netbox-pbs

NetBox plugin that reflects Proxmox Backup Server (PBS) inventory into NetBox through the proxbox-api /pbs/* endpoints.

netbox-pbs is a sibling plugin of netbox-proxbox; it reuses netbox-proxbox FastAPI endpoint resolution, branch lifecycle, and job conventions. The PBS plugin settings row selects the netbox-proxbox FastAPIEndpoint that defines the shared proxbox-api backend.

Scope

netbox-pbs v0.0.1.post1 is read-only:

  • PBS servers, datastores, snapshots, jobs are mirrored from PBS into NetBox.
  • No NetBox-to-PBS write operations.
  • No direct PBS API integration; all communication goes through proxbox-api.

Compatibility

NetBox netbox-pbs netbox-proxbox Python
v4.5.8 v0.0.1.post1 >=0.0.18,<0.1.0 3.12+
v4.6.1 v0.0.1.post1 >=0.0.18,<0.1.0 3.12+

Next steps

  • Installation — package install and NetBox PLUGINS wiring.
  • Configuration — shared backend endpoint selection.
  • Models — PBS server / datastore / snapshot / job models.
  • Sync JobsPBSSyncJob scopes and branching integration.
  • API — REST endpoints exposed by the plugin.
  • Certification — evidence and application readiness.