This plugin adds functionality to NetBox for managing business applications and their relationships to virtual machines.
- Manage business applications with fields:
name,appcode,description,owner,delegate,servicenow(link)
- Associate business applications with virtual machines.
- List and detail views for business applications in NetBox.
- Full CRUD operations via the NetBox UI and REST API.
- Clone the repository or download the plugin.
- Install the plugin into your NetBox environment:
pip install /path/to/plugin
- Enable the plugin in your
configuration.pyfile:PLUGINS = ['business_application'] PLUGINS_CONFIG = { 'business_application': {} }
- Run migrations:
python /opt/netbox/netbox/manage.py migrate
- Restart NetBox:
sudo systemctl restart netbox netbox-rq
- Navigate to the Plugins section in NetBox to manage business applications.
- Use the REST API to interact programmatically with business applications.
For contributing or development purposes, clone this repository and use the following setup:
pip install -r requirements.txtThis plugin is licensed under the MIT License. See the LICENSE file for details.