Installation¶
Prerequisites¶
- NetBox 4.5 or later, fully installed and operational
- Python 3.12 or later
Install the Plugin¶
Install netbox-fms using pip within the same Python environment that NetBox uses:
Enable the Plugin¶
Add netbox_fms to the PLUGINS list in your NetBox configuration.py:
Run Database Migrations¶
Apply the plugin's database migrations:
Restart NetBox Services¶
Restart both the NetBox WSGI service and the background worker. The exact command depends on your process manager:
# If using systemd
sudo systemctl restart netbox netbox-rq
# If using supervisord
sudo supervisorctl restart netbox netbox-rq
Verify the Installation¶
Log in to NetBox and confirm that the FMS menu appears in the sidebar navigation. If the menu is not visible, check that:
- The plugin is listed in
PLUGINSwithinconfiguration.py. - Migrations have been applied without errors.
- The NetBox services have been fully restarted.