{"repo":"rroemhild/docker-test-openldap","free":true,"listed":false,"github":"https://github.com/rroemhild/docker-test-openldap","clone":"git clone https://github.com/rroemhild/docker-test-openldap.git","description":"Docker OpenLDAP Server for testing LDAP applications","language":"Dockerfile","stars":404,"topics":["docker","openldap","ldap","futurama","slapd","testing","ci"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"OpenLDAP Docker Image for testing This Docker image provides an OpenLDAP Server for testing LDAP applications, i.e. unit tests. The server is initialized with the example domain planetexpress.com with data from the [Futurama Wiki][futuramawikia]. Parts of the image are based on the work from Nick Stenning [docker-slapd][slapd] and Bertrand Gouny [docker-openldap][openldap]. The Flask extension [flask-ldapconn][flaskldapconn] use this image for unit tests. [slapd]: https://github.com/nickstenning/docker-slapd [openldap]: https://github.com/osixia/docker-openldap [flaskldapconn]: https://github.com/rroemhild/flask-ldapconn [futuramawikia]: http://futurama.wikia.com Features Initialized with data from Futurama Support for LDAP over TLS (STARTTLS) using a self-signed cert, or valid certificates (LetsEncrypt, etc) memberOf overlay support MS-AD style groups support Supports Forced STARTTLS Supports custom domain and custom directory structure Usage Testing Exposed ports 10389 (ldap) 10636 (ldaps) Exposed volumes /etc/ldap/slapd.d /etc/ldap/ssl /var/lib/ldap /run/slapd LDAP structure dc=planetexpress,dc=com Admin Secret ---------------- ---------------- cn=admin,dc=planetexpress,dc=com GoodNewsEveryone ou=people,dc=planetexpress,dc=com cn=Hubert J. Farnsworth,ou=people,dc=planetexpress,dc=com Attribute Value ---------------- ---------------- objectClass inetOrgPerson cn Hubert J. Farnsworth sn Farnsworth description Human displayName Professor Farnsworth employeeType Owner employee","default_branch":null,"files":null,"tree":[],"storefront":"/r/rroemhild","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rroemhild/docker-test-openldap/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}