2021-11-29 22:53:18 +00:00
|
|
|
## Usage/Design
|
|
|
|
|
|
|
|
* Run one ldap per dc/cluster(?)
|
|
|
|
|
|
|
|
## to be integraded
|
|
|
|
|
|
|
|
--env LDAP_REPLICATION=true
|
|
|
|
|
2021-11-29 22:50:56 +00:00
|
|
|
sixia/openldap:1.5.0
|
|
|
|
|
|
|
|
389
|
|
|
|
636
|
|
|
|
|
|
|
|
LDAP_ORGANISATION="My Company" \
|
|
|
|
--env LDAP_DOMAIN="my-company.com" \
|
|
|
|
--env LDAP_ADMIN_PASSWORD="JonSn0w" \
|
|
|
|
|
|
|
|
vol
|
|
|
|
|
|
|
|
/var/lib/ldap (LDAP database files) and /etc/ldap/slapd.d
|
|
|
|
|
|
|
|
|
|
|
|
Do not edit slapd.conf it's not used. To modify your server
|
|
|
|
configuration use ldap utils: ldapmodify / ldapadd / ldapdelete
|
|
|
|
|
|
|
|
LDAP_SEED_INTERNAL_LDAP_TLS_CRT_FILE: "${CI_PROJECT_DIR}/docker/certificates/certs/cert.pem"
|
|
|
|
LDAP_SEED_INTERNAL_LDAP_TLS_KEY_FILE: "${CI_PROJECT_DIR}/docker/certificates/certs/key.pem"
|
|
|
|
LDAP_SEED_INTERNAL_LDAP_TLS_CA_CRT_FILE: "${CI_PROJECT_DIR}/docker/certificates/ca/ca.pem"
|
|
|
|
LDAP_SEED_INTERNAL_LDAP_TLS_DH_PARAM_FILE: "${CI_PROJECT_DIR}/certificates/dhparam.pem"
|
2021-12-04 13:05:08 +00:00
|
|
|
|
|
|
|
|
|
|
|
LDAP_REPLICATION_HOSTS
|