Skip to main content

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-api instance 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)

Source distribution for netbox-pdm 0.0.1
File Size Uploaded
netbox_pdm-0.0.1.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for netbox-pdm 0.0.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page