Skip to main content

Netbox Plugin to support graphical floorplans

Project description

NetBox Floorplan Plugin

Tests

Forked from https://github.com/tbotnz/netbox_floorplan

Demo

demo

Summary

A netbox plugin providing floorplan mapping capability for locations and sites

  • provides graphical ability to draw racks & unracked devices on a floorplan
  • support for metadata such as labels, areas, walls, coloring
  • floorplan object mapped to sites or locations and click through rack/devices
  • keyboard controls supported
  • export to svg

Compatibility

NetBox 3.5 >= 0.3.2
NetBox 3.6 >= 0.3.2

Installing

The plugin is available as a Python package in pypi and can be installed with pip

pip install netbox-floorplan-plugin

Enable the plugin in /opt/netbox/netbox/netbox/configuration.py:

PLUGINS = ['netbox_floorplan']

Restart NetBox and add netbox-floorplan-plugin to your local_requirements.txt

See NetBox Documentation for details

Mentions

Forked from https://github.com/tbotnz/netbox_floorplan

Special thanks to Ziply Fiber network automation team for helping originally helping to conceive this during the NANOG hackathon

Release process

Update netbox_floorplan/version.py with a new version number, create a new Github release with the same number, the pypi publish workflow will run.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netbox-floorplan-plugin-0.3.6.tar.gz (264.6 kB view details)

Uploaded Source

Built Distribution

netbox_floorplan_plugin-0.3.6-py3-none-any.whl (277.2 kB view details)

Uploaded Python 3

File details

Details for the file netbox-floorplan-plugin-0.3.6.tar.gz.

File metadata

File hashes

Hashes for netbox-floorplan-plugin-0.3.6.tar.gz
Algorithm Hash digest
SHA256 9b892faa3b46aa29d875d966f2123848b4fd0730091bdf1d5f5a4fe1ac044f30
MD5 a2a551f3db5dd89a614f29140bdfe58c
BLAKE2b-256 57acf65441131bc72aadba940b57b92d7eece8cf03c806afeebe8bb7d92e7d58

See more details on using hashes here.

File details

Details for the file netbox_floorplan_plugin-0.3.6-py3-none-any.whl.

File metadata

File hashes

Hashes for netbox_floorplan_plugin-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 345cb343fc7d63c6942dcbc145e6344b57965129a7a2093bf5cd3706cd7204da
MD5 6beb5efe50af2b82465b8d29dc52c2de
BLAKE2b-256 9f270d02ab598659cad070be95cda52e7e9a26e158621e92582b21d979058238

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page