From 8bfc4b61a2787efd70b408231138c00cf2a88044 Mon Sep 17 00:00:00 2001 From: "Andrey N. Petrov" Date: Fri, 30 Mar 2018 13:51:23 +0300 Subject: [PATCH] Add ldap. --- Dockerfile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1b8ec32..6e4b103 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,8 @@ RUN wget -q -O - "${URL}" | tar xz \ && mv netbox* netbox WORKDIR /opt/netbox -RUN pip install -r requirements.txt +RUN pip install -r requirements.txt \ + && pip install django_auth_ldap COPY docker/configuration.docker.py /opt/netbox/netbox/netbox/configuration.py COPY configuration/gunicorn_config.py /etc/netbox/ @@ -42,6 +43,9 @@ COPY startup_scripts/ /opt/netbox/startup_scripts/ COPY initializers/ /opt/netbox/initializers/ COPY configuration/configuration.py /etc/netbox/configuration.py +COPY docker/ldap_config.docker.py /opt/netbox/netbox/netbox/ldap_config.py +COPY configuration/ldap_config.py /etc/netbox/ldap_config.py + WORKDIR /opt/netbox/netbox ENTRYPOINT [ "/opt/netbox/docker-entrypoint.sh" ] @@ -51,3 +55,8 @@ VOLUME ["/etc/netbox-nginx/"] CMD ["gunicorn", "-c /etc/netbox/gunicorn_config.py", "netbox.wsgi"] LABEL SRC_URL="$URL" + + + + +