docker-compose/openldap/docker-compose.yml
2022-10-29 06:41:29 +00:00

28 lines
676 B
YAML

version: "3.9"
networks:
ldap:
name: ${app_network_name:-ldap}
services:
openldap:
image: osixia/openldap:latest
restart: always
networks:
ldap:
aliases:
- openldap
- $ldap_host
environment:
- "LDAP_ORGANISATION=${ldap_org:-$app_fqdn}"
- "LDAP_DOMAIN=${ldap_domain:-$app_fqdn}"
- "LDAP_ADMIN_PASSWORD=${ldap_admin_bind_passwd:-$app_admin_passwd}"
- "LDAP_RFC2307BIS_SCHEMA=true"
- "LDAP_REMOVE_CONFIG_AFTER_SETUP=true"
- "LDAP_TLS_VERIFY_CLIENT=never"
- "LDAP_TLS=${ldap_tls:-false}"
volumes:
- $app_dir_conf:/etc/ldap/slapd.d
- $app_dir_data:/var/lib/ldap