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:
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