Sign inSign up

tuudik/alpine-ldap-ltb

By tuudik

Updated about 8 years ago

Docker container for runnind ldap-ltb in Alpine

Image
0

280

tuudik/alpine-ldap-ltb repository overview

https://github.com/tuudik/alpine-ldap-ltb/blob/master/assets/self-service-password.conf done by @litewhatever

What is ldap-ltb?

ldap-ltb is a wrapper for the LDAP Tool Box (LTB) Self Service Password utility, which is a PHP application that allows users to change their password in an LDAP directory.

How to use this image

The easiest for to run ldap-ltb image is as follow:

      $ docker run --name=<your-container-name> -dt \
        -e LDAP_URL="<your-ldap-url>" \
        -e LDAP_BINDPW="<your-ldap-admin-password>" \
        --net=<your-network-name> \
        accenture/adop-ldap-ltb:VERSION

after the above ldap-ltb will be available at: http://ldap-ltb

Configuration

The service configuration is externalised and stored the 'assets' directory.

Runtime configuration can be provided using all variables defined in assets/config.inc.php as environment variables:

  • LDAP_URL, the LDAP URI, i.e. ldap-host:389
  • LDAP_BASE, the LDAP user BASE_DN
  • LDAP_BINDDN, the LDAP admin DN
  • LDAP_BINDPW, the password to use connecting to LDAP service

Supported Docker versions

This image is officially supported on Docker version 18.06.0-ce

Documentation

Documentation for this image is available in the LDAP Tool Box page. Additional documentaion can be found under the docker-library/docs GitHub repo. Be sure to familiarize yourself with the repository's README.md file before attempting a pull request.

Tag summary

Content type

Image

Digest

Size

11.5 MB

Last updated

about 8 years ago

docker pull tuudik/alpine-ldap-ltb