diff --git a/Dockerfile-Plugins b/Dockerfile-Plugins new file mode 100644 index 0000000..7d029bc --- /dev/null +++ b/Dockerfile-Plugins @@ -0,0 +1,7 @@ +FROM netboxcommunity/netbox:latest + +RUN set -x \ + && source /opt/netbox/venv/bin/activate \ + && SITEDIR=$(/opt/netbox/venv/bin/python3 -c 'import site; print(site.getsitepackages()[0])') \ + && pip install netbox-topology-views \ + && cp -r $SITEDIR/netbox_topology_views/static/netbox_topology_views /opt/netbox/netbox/static/ \ No newline at end of file diff --git a/configuration/plugins.py b/configuration/plugins.py index c0b1a1f..9544884 100644 --- a/configuration/plugins.py +++ b/configuration/plugins.py @@ -4,7 +4,7 @@ # To learn how to build images with your required plugins # See https://github.com/netbox-community/netbox-docker/wiki/Using-Netbox-Plugins -# PLUGINS = ["netbox_bgp"] +PLUGINS = [ "netbox_topology_views" ] # PLUGINS_CONFIG = { # "netbox_bgp": {