Manage documents in Netbox
Project description
Netbox GED
A plugin designed to faciliate the storage of documents within NetBox
Re-written from the original Netbox Documents
WARNING
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.
Features
- Store documents against all NetBox models
- Sort documents with tags and customisable types
- Supports a wide array of common file types
Compatibility
NetBox Version | Plugin Version |
---|---|
3.2+ | 0.2.1 |
Installation
A working installation of Netbox 3.2+ is required. 3.4+ is recommended.
Package Installation from PyPi
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
Enable the Plugin
In the Netbox configuration.py
configuration file add or update the PLUGINS parameter, adding netbox_documents
:
PLUGINS = [
'netbox_ged',
]
Apply Database Migrations
Apply database migrations with Netbox manage.py
:
(venv) $ python manage.py migrate
Restart Netbox
Restart the Netbox service to apply changes:
sudo systemctl restart netbox
Screenshots
Coming soon
Project details
Release history Release notifications | RSS feed
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
File details
Details for the file netbox_ged-0.2.1.tar.gz
.
File metadata
- Download URL: netbox_ged-0.2.1.tar.gz
- Upload date:
- Size: 22.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f4c54da1a167a6fcc711737581f5dec35a646c6e5abca1dd08d8e5fc5cbb9ff |
|
MD5 | 1f08449ea81ad9bfe640dafdd1e32d43 |
|
BLAKE2b-256 | d5f6651986ff895ed6928fde8bf6944c510ad5b5ffe6587d901f1a895e0df4e8 |
File details
Details for the file netbox_ged-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: netbox_ged-0.2.1-py3-none-any.whl
- Upload date:
- Size: 26.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bce14acad297cd536074669fdff127bb24c47e83e0a9c8bd26857f1e295b31f |
|
MD5 | abcb2699b454ac1ee2a0b972161f61b3 |
|
BLAKE2b-256 | 01db692fdbb587c798bc02dff4faf55572488986e09c15c002af155ca6fe508d |