ibiBgOR / easyldap

A dockerized LDAP server + basic web administration interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Easy LDAP

A dockerized LDAP server + basic web administration interface

Easy LDAP

Credit for user interface style / html : https://github.com/creativetimofficial/light-bootstrap-dashboard

This is a work in progress! A lot of things don't work (TLS, editing security objects) It is also very limited in functionality, essentially hardcoded (best practice) paths for Posix users and groups.

It's most useful for basic integrations like Gitlab, OwnCloud/NextCloud, mod_zauth, Redmine etc..

Demo

docker-compose up -d

Open a browser to http://localhost:5000

dc=example,dc=com
Username : admin
Password : admin

To modify domain and password, edit docker-compose.yml, remove config directory and re-run docker-compose up -d

Wishlist / When I have time

  • Password recovery / reset via email
  • Ability to update admin / readonly user security objects
  • LetsEncrypt integration

About

A dockerized LDAP server + basic web administration interface


Languages

Language:CSS 66.2%Language:HTML 19.8%Language:JavaScript 8.1%Language:Python 5.7%Language:Dockerfile 0.2%Language:Shell 0.0%