version: "3.8" services: ldap: image: osixia/openldap:1.4.0 # Copying is required because the entrypoint modifies the *.ldif files. # For verbose output, use: command: ["--copy-service", "--loglevel", "debug"] command: ["--copy-service"] environment: LDAP_BASE_DN: "dc=example,dc=org" LDAP_TLS: "true" LDAP_TLS_VERIFY_CLIENT: try ports: - 3890:389 - 6360:636 volumes: - ./connector/ldap/testdata/certs:/container/service/slapd/assets/certs - ./connector/ldap/testdata/schema.ldif:/container/service/slapd/assets/config/bootstrap/ldif/99-schema.ldif authproxy-nginx: image: nginx:1.27-alpine volumes: - ./connector/authproxy/testdata/nginx.conf:/etc/nginx/nginx.conf:ro extra_hosts: - "host.docker.internal:host-gateway" ports: - 18081:80