Skip to main content

How to install Soffid LDAP

Installation

Prerequisites

To install Soffid LDAP, you must install Docker. Despite Docker desktop can be used for testing purposes, Docker container runtime usage is recommended.

Installation

To start Soffid LDAP, execute:

docker volume create ldapconf
docker volume creade ldapdata
docker run --name soffidldap -p 1389:389 -v ldapconf:/etc/ldap/slapd.d -v ldapdata:/var/lib/ldap -d -e SOFFID_SERVER=https://<SYNCSERVERNAME>:760 -e SOFFID_AGENT=<SOFFID_AGENT> -e USER=<ADMIN_USERNAME> -e PASSWORD=<ADMIN_PASSWORD> -e DN=<YOUR_BASE_DN> soffidldap

You will see something like this:

image-1654601131618.png

Now, one can connect to the LDAP Server using the user name and password used to create the docker instance

To stop the service, execute docker stop soffidldap

To start the service, execute docker start soffidldap

To remove the service, execute docker rm soffidldap

The initial configuration files lay in the ldapconf volume. It uses to be located at /var/lib/docker/volumes/ldapconf/_data

The initial configuration files lay in the ldapconf volume. It uses to be located at /var/lib/docker/volumes/ldapdata/_data