Sign inSign up

1000kit/apacheds

By 1000kit

•Updated almost 8 years ago

ApacheDS Ldap Server for use in 1000kit environment - e.g. JBoss / Wildfly server

Image
1

9.1K

1000kit/apacheds repository overview

⁠ApacheDS docker image

This Docker image provides an ApacheDS⁠ LDAP server. The project sources can be found on GitHub⁠.

⁠Build

use build.sh

⁠Run

The container can be started issuing the following command:

$ docker run --name ldap -d -p 389:10389 1000kit/apacheds

alternative run docker-compose:

$ docker-compose up

⁠Customization

Start your own defined Apache DS instance with your own configuration for partitions and services. You need to mount your config.ldif⁠ file and set the APACHEDS_INSTANCE environment variable properly.

$ docker run --name ldap -d -p 10389:10389 -e APACHEDS_INSTANCE=<INSTANCE_NAME> -v /path/to/your/config.ldif:/opt/bootstrap/conf/config.ldif:ro 1000kit/apacheds
⁠Variables:

Configuration of own admin password

  • ADMIN_PASSWORD=secret Configuration for new partition which will be created on startup.
  • DOMAIN_NAME=1000kit
  • DOMAIN_SUFFIX=de
⁠Volumes:

add volume /opt/ldif_exit to import ldif file on startup. Files will be included in schema [0-9][0-9]*.ldif , e.g.:

  • 10_structure.ldif

  • 20_schema.ldif

  • 30_users.ldif

Tag summary

Content type

Image

Digest

Size

174.9 MB

Last updated

almost 8 years ago

docker pull 1000kit/apacheds