Noob question - where (on webpage) are plugins located? Have a few installed, can't find any of them #11103
Replies: 6 comments 7 replies
-
Hi all - Did I ask this in an offensive way, or fail to do something before my first post? If there's Netbox "user" documentation that covers this, I'm unaware of where it is. Thanks |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi Tim, It is very difficult to help if one says "I followed the directions here". It is obvious that you made a mistake because the plugin system is indeed working in general and the docs are correct. As there is no obvious mistake, how should someone find out the mistake without having access to your system or looking over your shoulder? Some thoughts:
If nothing helps, try a fresh system (Debian / Ubuntu / CentOS) and use the offical installation documentation: https://docs.netbox.dev/en/stable/installation/ |
Beta Was this translation helpful? Give feedback.
-
So - yes - the plugins dir does not exist. I'm not sure where that goes in the various levels of "netbox" [root@netbox netbox]# cat /var/log/netbox/netbox.log |
Beta Was this translation helpful? Give feedback.
-
I have never installed NetBox plugins before but gave this plugin a shot. Install worked just fine on NetBox 3.3.8 with these instructions: https://github.com/mattieserver/netbox-topology-views/blob/master/README.md#install
After these a Plugins menu appeared: This was on Debian Linux 11. |
Beta Was this translation helpful? Give feedback.
-
@treimers1892 add PLUGINS = ["netbox_topology_views"] to configuration.py at /opt/netbox/netbox/netbox , then cd /opt/netbox/netbox and go through installation sequence as usual. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all --
Maybe I'm having a seriously blind spot --
But I can't actually figure out where the "Plugins" link is in the main webpage for Netbox.
Main webpages work - I've added an Org, site, racks, devices, etc.
Running Netbox 3.3.8 loaded in a VM of Centos 8 Stream, fully updated
Specifically, I'm trying to use NetDoc by Andrea Dainese
I've followed the directions here.
https://github.com/dainok/netdoc
I have followed the directions here for the basics, as well as the specific instructions from Andrea.
https://docs.netbox.dev/en/stable/plugins/#plugins
Everything seemed to go OK - NO errors to speak of.
I even ran "update.sh" inside the Venv again.
I have other plugins installed as well, they don't appear either.
From the below, I should be seeing
NetDoc
NetDoc _topolopgy_views
and
NetBox-UI-plugin
capabilities somewhere in the Netbox webpage.
But no Plugin link anywhere on the lefthand column of NetBox as you might expect.
I don't know where installation logs are stored that I could go look and see if there were errors that went by too fast.
Have I done something stupid like completely fail to "switch on" the use of Plugins in some more global fashion?
The PLUGINS section from configuration.py
PLUGINS = [
'netdoc',
'netbox_topology_views',
'nextbox_ui_plugin',
]
PLUGINS_CONFIG = {
'netdoc': {
'NTC_TEMPLATES_DIR': '/opt/ntc-templates/ntc_templates/templates'
},
'netbox_topology_views': {
'allow_coordinates_saving': True,
'draw_default_layout': True,
'draw_interface_name': True,
}
}
I tried running "find_packages" as noted in another thread.
Bash says "not found" --- so I imagine that's some coder tool + code that smarter people than me know how to run in some Dev cli mode,
not just the bash prompt.
Beta Was this translation helpful? Give feedback.
All reactions