From 10b861621c457166e99ff7c2b9676b3831d966e2 Mon Sep 17 00:00:00 2001 From: Ethan Date: Wed, 10 Apr 2024 15:24:56 +0100 Subject: [PATCH] add topology-view to plugins-image build --- Dockerfile-Plugins | 4 ++++ configuration/plugins.py | 2 +- plugin_requirements.txt | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 Dockerfile-Plugins create mode 100644 plugin_requirements.txt diff --git a/Dockerfile-Plugins b/Dockerfile-Plugins new file mode 100644 index 0000000..adb5968 --- /dev/null +++ b/Dockerfile-Plugins @@ -0,0 +1,4 @@ +FROM netboxcommunity/netbox:latest +COPY ./plugin_requirements.txt /opt/netbox/ +RUN /opt/netbox/venv/bin/pip install --no-warn-script-location -r /opt/netbox/plugin_requirements.txt + diff --git a/configuration/plugins.py b/configuration/plugins.py index c0b1a1f..e520bf4 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": { diff --git a/plugin_requirements.txt b/plugin_requirements.txt new file mode 100644 index 0000000..5a5b679 --- /dev/null +++ b/plugin_requirements.txt @@ -0,0 +1 @@ +netbox-topology-views