chore(ldap): delete uesless dir
This commit is contained in:
parent
02cb8d0211
commit
eaa7394554
|
@ -1,26 +0,0 @@
|
||||||
version: '3'
|
|
||||||
|
|
||||||
services:
|
|
||||||
erlang:
|
|
||||||
image: erlang:22.1
|
|
||||||
volumes:
|
|
||||||
- ../:/emqx_auth_ldap
|
|
||||||
networks:
|
|
||||||
- emqx_bridge
|
|
||||||
depends_on:
|
|
||||||
- ldap_server
|
|
||||||
tty: true
|
|
||||||
|
|
||||||
ldap_server:
|
|
||||||
build: ./emqx-ldap
|
|
||||||
image: emqx-ldap:1.0
|
|
||||||
restart: always
|
|
||||||
ports:
|
|
||||||
- 389:389
|
|
||||||
- 636:636
|
|
||||||
networks:
|
|
||||||
- emqx_bridge
|
|
||||||
|
|
||||||
networks:
|
|
||||||
emqx_bridge:
|
|
||||||
driver: bridge
|
|
|
@ -1,26 +0,0 @@
|
||||||
FROM buildpack-deps:stretch
|
|
||||||
|
|
||||||
ENV VERSION=2.4.50
|
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y groff groff-base
|
|
||||||
RUN wget ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-${VERSION}.tgz \
|
|
||||||
&& gunzip -c openldap-${VERSION}.tgz | tar xvfB - \
|
|
||||||
&& cd openldap-${VERSION} \
|
|
||||||
&& ./configure && make depend && make && make install \
|
|
||||||
&& cd .. && rm -rf openldap-${VERSION}
|
|
||||||
|
|
||||||
COPY ./slapd.conf /usr/local/etc/openldap/slapd.conf
|
|
||||||
COPY ./emqx.io.ldif /usr/local/etc/openldap/schema/emqx.io.ldif
|
|
||||||
COPY ./emqx.schema /usr/local/etc/openldap/schema/emqx.schema
|
|
||||||
COPY ./*.pem /usr/local/etc/openldap/
|
|
||||||
|
|
||||||
RUN mkdir -p /usr/local/etc/openldap/data \
|
|
||||||
&& slapadd -l /usr/local/etc/openldap/schema/emqx.io.ldif -f /usr/local/etc/openldap/slapd.conf
|
|
||||||
|
|
||||||
WORKDIR /usr/local/etc/openldap
|
|
||||||
|
|
||||||
EXPOSE 389 636
|
|
||||||
|
|
||||||
ENTRYPOINT ["/usr/local/libexec/slapd", "-h", "ldap:/// ldaps:///", "-d", "3", "-f", "/usr/local/etc/openldap/slapd.conf"]
|
|
||||||
|
|
||||||
CMD []
|
|
|
@ -1,16 +0,0 @@
|
||||||
include /usr/local/etc/openldap/schema/core.schema
|
|
||||||
include /usr/local/etc/openldap/schema/cosine.schema
|
|
||||||
include /usr/local/etc/openldap/schema/inetorgperson.schema
|
|
||||||
include /usr/local/etc/openldap/schema/ppolicy.schema
|
|
||||||
include /usr/local/etc/openldap/schema/emqx.schema
|
|
||||||
|
|
||||||
TLSCACertificateFile /usr/local/etc/openldap/cacert.pem
|
|
||||||
TLSCertificateFile /usr/local/etc/openldap/cert.pem
|
|
||||||
TLSCertificateKeyFile /usr/local/etc/openldap/key.pem
|
|
||||||
|
|
||||||
database bdb
|
|
||||||
suffix "dc=emqx,dc=io"
|
|
||||||
rootdn "cn=root,dc=emqx,dc=io"
|
|
||||||
rootpw {SSHA}eoF7NhNrejVYYyGHqnt+MdKNBh4r1w3W
|
|
||||||
|
|
||||||
directory /usr/local/etc/openldap/data
|
|
Loading…
Reference in New Issue