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 when that plugin is installed, and falls back to its own proxbox_api_url / proxbox_api_key plugin settings otherwise.

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.5.9 v0.0.1.post1 >=0.0.18,<0.1.0 3.12+
v4.6.0 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+
v4.6.2 v0.0.1.post1 >=0.0.18,<0.1.0 3.12+
v4.6.3 v0.0.1.post1 >=0.0.18,<0.1.0 3.12+
v4.6.4 v0.0.1.post1 >=0.0.18,<0.1.0 3.12+

Next steps

  • Installation — package install and NetBox PLUGINS wiring.
  • Configuration — backend resolution and plugin settings.
  • 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.