- clone this repo
- cd to the folder then run
docker compose up - Setup:
- import example LDAP entries:
this repo included some example users and groups you could try:
docker compose exec openldap sh /app/load-seed-ldif.sh- username: coba1 , password: coba1
- username: coba2 , password: coba2
- setup keycloak:
you need to setup realm, client, and user federation for ldap. or you could use the script to set example settings:
docker compose exec keycloak sh /app/keycloak-autosetup-script.sh
- Website is up:
- PhpLdapAdmin available at http://localhost:8080 . Default login:
Login DN: "cn=admin,dc=example,dc=org" Password: admin
- Keycloak available at http://localhost:8081 . Default login:
user: admin Password: admin
- Sample FE client available at http://localhost:8000 . Use login provided by LDAP
