Public Repository

Last pushed: 3 years ago
Short Description
A version of the osixia/phpldapadmin image which fixes a bug when creating new users on not finding "password_hash" and allows using phpldapadmin via HTTPS
Full Description


A version of the osixia/phpldapadmin image with the following improvements:

Quick start

Run docker image with your custom environment variables :

docker run -p 80:80 -p 443:443 \
           -e \
           -e LDAP_BASE_DN=dc=example,dc=com \
           -e LDAP_LOGIN_DN=cn=admin,dc=example,dc=com \
           -d windfisch/phpldapadmin

phpLDAPadmin should be running on http://localhost and https://localhost

nginx SSL configuration

The details for the self-signed certificate can be defined with the following environment variables:

  • SSL_COUNTRY: Defaults to XX
  • SSL_STATE: Defaults to Some-State
  • SSL_LOCATION: Defaults to Some-Location
  • SSL_ORGANIZATION: Defaults to Some-Organization
  • SSL_COMMON_NAME: Defaults to Some-Common-Name

Build image from sources

Clone the repository

git clone
cd docker-phpLDAPadmin

Build image

docker build -t phpldapadmin .
Docker Pull Command