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.4.tar.gz (264.6 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for netbox-floorplan-plugin-0.3.4.tar.gz
Algorithm Hash digest
SHA256 dff45e10ce991b9f81e074262bf71fc54af2f64c91e07bb23d5bd811c173d783
MD5 3329f1e091c579afd5a9bdcaa6d2bbe7
BLAKE2b-256 c38255cb2ee8b70d110db46f0556be6a78628d243f7096e72ebc7c8c340dba91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for netbox_floorplan_plugin-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 cae706c222deb174affeea6c7bbcc2ac28d0b71cc62311eca42548a417deaaec
MD5 90a631be1ea69a3e22224355763fb870
BLAKE2b-256 3ad908a080cace56534b94c91569d62770439ed0e2fb8b401a0f5b1ffad66d40

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