ldap-docker/docker-compose.yaml

40 lines
1.1 KiB
YAML
Raw Normal View History

2022-04-22 22:31:55 +02:00
version: '3'
services:
slapd:
image: osixia/openldap:latest
volumes:
- ./certs:/container/service/slapd/assets/certs:rw
# - ./schema:/container/service/slapd/assets/config/bootstrap/schema/custom
ports:
- 389:389
- 636:636
2023-11-08 08:40:04 +01:00
hostname: "ldap.lainoa.eus"
2022-04-22 22:31:55 +02:00
environment:
LDAP_ORGANISATION: example
LDAP_DOMAIN: example.org
2022-04-23 16:59:38 +02:00
LDAP_ADMIN_PASSWORD: "admin"
2022-04-22 22:31:55 +02:00
LDAP_CONFIG_PASSWORD: "config"
LDAP_READONLY_USER: "true"
LDAP_READONLY_USER_USERNAME: "readonly"
LDAP_READONLY_USER_PASSWORD: "readonly"
LDAP_TLS: "true"
LDAP_TLS_CRT_FILENAME: "ldap.crt"
LDAP_TLS_KEY_FILENAME: "ldap.key"
LDAP_TLS_CA_CRT_FILENAME: "ca.crt"
LDAP_TLS_ENFORCE: "false"
LDAP_TLS_CIPHER_SUITE: "SECURE256:-VERS-SSL3.0"
LDAP_TLS_PROTOCOL_MIN: "3.1"
LDAP_TLS_VERIFY_CLIENT: try
LDAP_REPLICATION: "false"
phpldapadmin:
image: osixia/phpldapadmin
environment:
PHPLDAPADMIN_LDAP_HOSTS: slapd
PHPLDAPADMIN_HTTPS: 'false'
ports:
- 8080:80
- 4443:443
depends_on:
- slapd