diff --git a/Dockerfile b/Dockerfile index 558f764..6e73b4e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -29,7 +29,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \ wheel ARG NETBOX_PATH -COPY ${NETBOX_PATH}/requirements.txt requirements-container.txt / +COPY ${NETBOX_PATH}/requirements.txt requirements-container.txt requirements-plugins.txt / RUN \ # We compile 'psycopg' in the build process sed -i -e '/psycopg/d' /requirements.txt && \ @@ -41,7 +41,8 @@ RUN \ sed -i -e 's/social-auth-core\[openidconnect\]/social-auth-core\[all\]/g' /requirements.txt && \ /opt/netbox/venv/bin/pip install \ -r /requirements.txt \ - -r /requirements-container.txt + -r /requirements-container.txt \ + -r /requirements-plugins.txt ### # Main stage diff --git a/VERSION b/VERSION index 6d7de6e..9084fa2 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.2 +1.1.0 diff --git a/configuration/plugins.py b/configuration/plugins.py index c0b1a1f..9b77291 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_dns"] # PLUGINS_CONFIG = { # "netbox_bgp": { diff --git a/requirements-plugins.txt b/requirements-plugins.txt new file mode 100644 index 0000000..7b41b12 --- /dev/null +++ b/requirements-plugins.txt @@ -0,0 +1 @@ +netbox-plugin-dns