- Notifications
You must be signed in to change notification settings - Fork0
LDAP Admin User Group Managment GUI
License
NotificationsYou must be signed in to change notification settings
balemy/ldap-commander
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
LDAP Commander is a web interface for managing LDAP servers. Currently only OpenLDAP is supported.
- Browse LDAP Structure
- Create, Edit and Delete LDAP Entities
- Automatic Schema Detection
- Schema Viewer
- Server Info
- Entity Editor
- Multi Value Support
- Binary Attributes
- SHA Password Hashing
Without LDAP Server:
wget -O config.php https://raw.githubusercontent.com/balemy/ldap-commander/main/config/ldap.example.phpdocker run -it --net='host' -p 8080:8080 -v ./config.php:/app/config/ldap.php balemy/ldap-commander
Docker Compose (with bundled LDAP Server and Example data):
mkdir /opt/ldap-commandercd /opt/ldap-commanderwget -O config.php https://raw.githubusercontent.com/balemy/ldap-commander/main/docker/config.phpwget -O docker-compose.yml https://raw.githubusercontent.com/balemy/ldap-commander/main/docker/docker-compose.ymlwget -O ldap-memberof.ldif https://raw.githubusercontent.com/balemy/ldap-commander/main/resources/ldap/bitnami-openldap-memberof.ldifwget -O ldap-example-data.ldif https://raw.githubusercontent.com/balemy/ldap-commander/main/resources/ldap/example.ldifmkdir openldap_datachmod 777 openldap_datadocker-compose up
Then open the following URL in your browser:http://localhost:8080
- PHP 8.1 with LDAP extension
- Composer
git clone https://github.com/balemy/ldap-commander.git /opt/ldap-commandercd /opt/ldap-commandercomposer installvi .env
composer serve
Then open the following URL in your browser:http://localhost:8080
Please seeLICENSE
for more information.
About
LDAP Admin User Group Managment GUI