NetBox Device View Plugin
Renders a visual front/rear panel of a device's physical ports and interfaces directly on the NetBox device detail page. Supports both a CSS Grid renderer and a scalable SVG renderer driven by a YAML layout.
Full documentation: peterbaumert.github.io/netbox-device-view
Requirements
- Python 3.12+
- NetBox 3.5+ (see COMPATIBILITY.md)
Installation
Install from PyPI into the NetBox virtual environment:
source /opt/netbox/venv/bin/activate
pip install netbox-device-view
Add to local_requirements.txt to survive NetBox upgrades:
echo netbox-device-view >> /opt/netbox/local_requirements.txt
Enable in configuration.py:
PLUGINS = ["netbox_device_view"]
Run migrations and collect static files:
cd /opt/netbox/netbox
python manage.py migrate netbox_device_view
python manage.py collectstatic --no-input
For configuration options, layout formats, the SVG renderer, and troubleshooting see the full documentation.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file netbox_device_view-0.4.0.tar.gz.
File metadata
- Download URL: netbox_device_view-0.4.0.tar.gz
- Upload date:
- Size: 60.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
58cdb4e847df7aa873025832586a4193302c5d5e8ab179af75131d2adac724bd
|
|
| MD5 |
9295f2ceba60340dd2bd6dd836ece951
|
|
| BLAKE2b-256 |
0942f734619f2e8d1cbdbce3a63ddea908efb3490b7b2e1e1dd43b23c910ec2e
|
Provenance
The following attestation bundles were made for netbox_device_view-0.4.0.tar.gz:
Publisher:
release.yml on peterbaumert/netbox-device-view
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
netbox_device_view-0.4.0.tar.gz -
Subject digest:
58cdb4e847df7aa873025832586a4193302c5d5e8ab179af75131d2adac724bd - Sigstore transparency entry: 2532809605
- Sigstore integration time:
-
Permalink:
peterbaumert/netbox-device-view@a31d00412e83af4e7b92be33fb317a0d77262e21 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/peterbaumert
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@a31d00412e83af4e7b92be33fb317a0d77262e21 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file netbox_device_view-0.4.0-py3-none-any.whl.
File metadata
- Download URL: netbox_device_view-0.4.0-py3-none-any.whl
- Upload date:
- Size: 76.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6717bc20f50f62c5f1e39830215e21edf545886a656ee950c4893b6b590b8df
|
|
| MD5 |
2175289f3b4e211fe1d6d0bba8e36429
|
|
| BLAKE2b-256 |
4733e23cefb949de120dfec1a1a766a4236bbcf4309d462dbde4f6ee10edc209
|
Provenance
The following attestation bundles were made for netbox_device_view-0.4.0-py3-none-any.whl:
Publisher:
release.yml on peterbaumert/netbox-device-view
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
netbox_device_view-0.4.0-py3-none-any.whl -
Subject digest:
a6717bc20f50f62c5f1e39830215e21edf545886a656ee950c4893b6b590b8df - Sigstore transparency entry: 2532809940
- Sigstore integration time:
-
Permalink:
peterbaumert/netbox-device-view@a31d00412e83af4e7b92be33fb317a0d77262e21 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/peterbaumert
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@a31d00412e83af4e7b92be33fb317a0d77262e21 -
Trigger Event:
workflow_dispatch
-
Statement type: