mirror of
https://github.com/osixia/container-openldap.git
synced 2026-09-24 07:25:17 -05:00
27 lines
1.2 KiB
YAML
27 lines
1.2 KiB
YAML
LDAP_ORGANISATION: Example Inc.
|
|
LDAP_DOMAIN: example.org
|
|
LDAP_ADMIN_PASSWORD: admin
|
|
LDAP_CONFIG_PASSWORD: config
|
|
|
|
#See table 5.1 in http://www.openldap.org/doc/admin24/slapdconf2.html for the available log levels.
|
|
LDAP_LOG_LEVEL: -1
|
|
|
|
USE_TLS: true
|
|
SSL_CRT_FILENAME: ldap.crt
|
|
SSL_KEY_FILENAME: ldap.key
|
|
SSL_CA_CRT_FILENAME: ca.crt
|
|
|
|
|
|
USE_REPLICATION: false
|
|
# variables $BASE_DN, $LDAP_ADMIN_PASSWORD, $LDAP_CONFIG_PASSWORD and $SSL_*
|
|
# are automaticaly replaced at run time
|
|
|
|
# if you want to add replication to an existing ldap
|
|
# adapt REPLICATION_CONFIG_SYNCPROV and REPLICATION_HDB_SYNCPROV to your configuration
|
|
# avoid using $BASE_DN, $LDAP_ADMIN_PASSWORD and $LDAP_CONFIG_PASSWORD variables
|
|
REPLICATION_CONFIG_SYNCPROV: binddn="cn=admin,cn=config" bindmethod=simple credentials=$LDAP_CONFIG_PASSWORD searchbase="cn=config" type=refreshAndPersist retry="5 5 300 5" timeout=1 starttls=critical
|
|
REPLICATION_HDB_SYNCPROV: binddn="cn=admin,$BASE_DN" bindmethod=simple credentials=$LDAP_ADMIN_PASSWORD searchbase="$BASE_DN" type=refreshAndPersist interval=00:00:00:10 retry="5 5 300 5" timeout=1 starttls=critical
|
|
REPLICATION_HOSTS:
|
|
- ldap://ldap.example.org # The order must be the same on all ldap servers
|
|
- ldap://ldap2.example.org
|