diff --git a/Dockerfile-Plugins b/Dockerfile-Plugins index 2c984be..7d029bc 100644 --- a/Dockerfile-Plugins +++ b/Dockerfile-Plugins @@ -1,4 +1,7 @@ FROM netboxcommunity/netbox:latest -COPY ./plugin_requirements.txt / -RUN /opt/netbox/venv/bin/pip install --no-warn-script-location -r /plugin_requirements.txt \ No newline at end of file +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/plugin_requirements.txt b/plugin_requirements.txt deleted file mode 100644 index 6de4f5d..0000000 --- a/plugin_requirements.txt +++ /dev/null @@ -1 +0,0 @@ -netbox-topology-views \ No newline at end of file