A plugin designed to faciliate the storage of documents within NetBox
Re-written from the original Netbox Documents
THIS PLUGIN IS NOT COMPATIBLE WITH NETBOX DOCUMENTS
I don't want to break your existing documents, so please don't install this plugin if you have documents stored in the original plugin.
A migration script will, perhaps one day, made available, but for now you will need to manually migrate your documents.
- Store documents against all NetBox models
- Sort documents with tags and customisable types
- Supports a wide array of common file types
NetBox Version | Plugin Version |
---|---|
3.2+ | 0.2.1 |
A working installation of Netbox 3.2+ is required. 3.4+ is recommended.
Activate your virtual env and install via pip:
$ source /opt/netbox/venv/bin/activate
(venv) $ pip install netbox-ged
To ensure the Netbox Documents plugin is automatically re-installed during future upgrades, add the package to your local_requirements.txt
:
# echo netbox-ged >> local_requirements.txt
In the Netbox configuration.py
configuration file add or update the PLUGINS parameter, adding netbox_documents
:
PLUGINS = [
'netbox_ged',
]
Apply database migrations with Netbox manage.py
:
(venv) $ python manage.py migrate
Restart the Netbox service to apply changes:
sudo systemctl restart netbox
Coming soon