version: 2 services: openldap: container_name: openldap_iwanclement_eu hostname: openldap restart: always volumes: - 'openldap_certs:/container/service/slapd/assets/certs' - 'openldap_datas:/var/lib/ldap' - 'openldap_slapd:/etc/ldap/slapd.d' ports: - 389:389 - 636:636 environment: - LDAP_TLS_CRT_FILENAME=my-ldap.crt - LDAP_TLS_KEY_FILENAME=my-ldap.key - LDAP_TLS_CA_CRT_FILENAME=the-ca.crt - LDAP_ORGANISATION="IwanClement EU" - LDAP_DOMAIN="iwanclement.eu" # - LDAP_BASE_DN: Ldap base DN. If empty automatically set from LDAP_DOMAIN value. Defaults to (empty) - LDAP_ADMIN_PASSWORD="Fgap@Gze5692$23_fwzyff_" - LDAP_CONFIG_PASSWORD="rggHaDZSuirdfg73ghaPCdf_@" - LDAP_READONLY_USER=true - LDAP_READONLY_USER_USERNAME='ro_user' - LDAP_READONLY_USER_PASSWORD='R0_P@ssword' - LDAP_TLS_CIPHER_SUITE="SECURE256:-VERS-SSL3.0" - LDAP_TLS_PROTOCOL_MIN="3.1" - LDAP_TLS_VERIFY_CLIENT="demand" - LDAP_REPLICATION="false" - HOSTNAME='ldap_iwanclement_eu' image: 'osixia/openldap:1.2.4' phpldapadmin: restart: always image: osixia/phpldapadmin:latest container_name: phpldapadmin environment: PHPLDAPADMIN_LDAP_HOSTS: "openldap" PHPLDAPADMIN_HTTPS: "false" ports: - "5180:80" depends_on: - openldap