1
0
Fork 0
1Panel-Appstore/apps/phpldapadmin
pooneyy 50c440bd8c
feat(phpLDAPadmin): add phpLDAPadmin application
- add version-specific data.yml with form fields for HTTP port, LDAP server, LDAP port, LDAP baseDN, admin credentials, and timezone configuration
- add docker-compose.yml for container deployment with environment variable mapping and volume mounts
- add init.sh script for directory creation and APP_KEY generation
- add README.md and README_en.md with product introduction and feature descriptions
- add root data.yml with application metadata, tags, and architecture support
- add logo.png
2026-01-25 21:56:56 +08:00
..
2.3.8
README.md
README_en.md
data.yml
logo.png

README_en.md

Product Introduction

phpLDAPadmin (PLA) is a web-based LDAP data management tool designed specifically for system administrators. The project adheres to LDAP RFC standards and can work with any compatible LDAP server, providing an intuitive graphical interface for managing LDAP directory data.

Main Features

  • LDAP Data Management: Perform operations such as browsing, adding, deleting, and modifying LDAP directories through a web interface, supporting attribute editing and object class management, enabling daily directory maintenance tasks without the need for command-line interaction.
  • Multi-LDAP Server Compatibility: Natively supports mainstream LDAP servers such as OpenLDAP, OpenDJ, 389 Directory Server, and Apache DS, with Microsoft Active Directory scheduled for future support, offering excellent cross-platform compatibility.
  • JSON Template Engine: Introduced in v2.2, a JSON-based template system allows administrators to customize object classes and attribute templates, streamlining repetitive configuration tasks, while supporting custom template directories to avoid overwriting during upgrades.
  • Docker Containerized Deployment: Provides official Docker images to simplify installation and configuration processes, enabling rapid deployment and testing, ensuring environment consistency, and reducing deployment complexity.
  • Internationalization and Translation Support: Built-in multi-language interface framework allows community contributions to translation files, enabling the tool to adapt to the usage needs of administrators in different language environments.