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
PLUGINSwiring. - Configuration — backend resolution and plugin settings.
- Models — PBS server / datastore / snapshot / job models.
- Sync Jobs —
PBSSyncJobscopes and branching integration. - API — REST endpoints exposed by the plugin.
- Certification — evidence and application readiness.