Sign inSign up

ojbc/apacheds

By ojbc

Updated over 8 years ago

ApacheDS directory server running on Oracle Java 8 base

Image
0

10K+

ojbc/apacheds repository overview

An Alpine Linux based, Java 8 implementation of the open source ApacheDS Directory Server (https://directory.apache.org/apacheds/).

Maintained by the Open Justice Broker Consortium GitHub: https://github.com/ojbc/docker Dockerfile: https://github.com/ojbc/docker/blob/master/apacheds/Dockerfile

Usage

The image does not expose any ports by default, as the OJBC standard approach is to use Weave (https://github.com/weaveworks/weave). If you want to expose ports, just extend the image and add an EXPOSE directive. ApacheDS runs on the default LDAP port (389).

Assuming you have an LDAP client installed, a Weave network set up, with the proxy/DNS running with domain=ojbc.local, and the ApacheDS container named "apacheds", you can see the container in action with:

ldapwhoami -x -h opendj.ojbc.local -D "cn=demoadmin,ou=People,dc=ojbc,dc=local" -w password -v

The base image contains accounts for three users:

cn: demoadmin
employeeType: IT Administrator
givenName: Demo
mail: [email protected]
o: Demostate Government
ou: Office of Information Technology
sn: Admin
uid: demoadmin
userPassword: password

cn: demouser1
employeeType: Staff Person
givenName: Demo
mail: [email protected]
o: Demostate Government
ou: Office of Information Technology
sn: User1
uid: demouser1
userPassword: password

cn: demouser2
employeeType: Staff Person
givenName: Demo
mail: [email protected]
o: Demostate Government
ou: Office of Information Technology
sn: User2
uid: demouser2
userPassword: password

Tag summary

Content type

Image

Digest

Size

84.6 MB

Last updated

over 8 years ago

docker pull ojbc/apacheds