netbox-pdm
NetBox plugin that reflects Proxmox Datacenter Manager (PDM) inventory —
remotes, views, and SDN-adjacent state — into NetBox through the
proxbox-api backend.
netbox-pdm is a sibling plugin of
netbox-proxbox; it
reuses netbox-proxbox FastAPI endpoint resolution and job conventions when
that plugin is installed, and falls back to its own proxbox_api_url /
proxbox_api_key plugin settings otherwise.
Status
netbox-pdm v0.0.1 ships the plugin scaffold and NetBox installation glue.
Model and sync views land in upcoming releases. The plugin is read-only:
all mutations remain in PDM.
Requirements
- NetBox 4.5.x – 4.6.x
- Python 3.12+
netbox-proxbox>= 0.0.16- A reachable
proxbox-apiinstance with PDM-aware endpoints enabled
Installation
pip install netbox-pdm
In configuration.py:
PLUGINS = [
"netbox_proxbox",
"netbox_pdm",
]
python manage.py migrate
Documentation
Full documentation is published at https://emersonfelipesp.github.io/netbox-pdm/.
License
Apache-2.0
Metadata
Release files for netbox-pdm 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| netbox_pdm-0.0.1.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| netbox_pdm-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.0 kB
Release files / netbox_pdm-0.0.1.tar.gz
| Download URL | netbox_pdm-0.0.1.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ff325195f9ffdc95116bc3ba6160ececf4c0d822e8fdb9ebc3d95bfb5cce7694
|
|
BLAKE2b-256 checksum How to use checksums |
d7cc515d7938a1b3035bf8479c7c48313198cc525e327b9463023af8ba8608da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.13
|
Release files / netbox_pdm-0.0.1-py3-none-any.whl
| Download URL | netbox_pdm-0.0.1-py3-none-any.whl |
|---|---|
| Size | 4.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
add5c3004cea4abff3d5638b3a0caf88204adb8dfa5af2d78dfbe68d482f1590
|
|
BLAKE2b-256 checksum How to use checksums |
a862ab4cb9db00f3e68a326b125affc9da4bc54b30599e3a267a65c3f8bbba86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.13
|