devenv/docker/blocks/auth/openldap-multiple/README.md
This Docker block uses osixia/openldap image and should work for Apple's ARM chip.
Instead of launching solely 1 openldap server, it launches two.
First build and deploy the openldap containers.
make devenv sources=auth/openldap-multiple
The first container will expose port 389 and 636.
The second container will expose port 1389 and 1636.
The osixia/openldap container will update the database with any *.ldif file changes inside ./prepopulate and the ./modules folder. Remember to rebuild the devenv to apply any changes.
The following changes are needed at Grafana's configuration file.
[auth.ldap]
enabled = true
config_file = ./devenv/docker/blocks/auth/openldap-multiple/ldap_dev.toml