1
0
mirror of https://github.com/pooneyy/1Panel-Appstore.git synced 2026-03-18 23:51:03 +08:00
1Panel-Appstore/apps/phpldapadmin/2.3.8/docker-compose.yml
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

29 lines
743 B
YAML

services:
phpldapadmin:
image: phpldapadmin/phpldapadmin:2.3.8
container_name: ${CONTAINER_NAME}
restart: unless-stopped
ports:
- ${PANEL_APP_PORT_HTTP}:8080
environment:
- LDAP_BASE_DN=${LDAP_BASE_DN}
- LDAP_HOST=${LDAP_HOST}
- LDAP_PORT=${LDAP_PORT}
- LDAP_USERNAME=${LDAP_ADMIN_USERNAME}
- LDAP_PASSWORD=${LDAP_ADMIN_PASSWORD}
- APP_KEY=${APP_KEY}
- APP_TIMEZONE=${APP_TIMEZONE}
- LDAP_CACHE=true
- CACHE_DRIVER=file
- SERVER_NAME=:8080
volumes:
- ./logs:/app/storage/logs
- ./sessions:/app/storage/framework/sessions
networks:
- 1panel-network
labels:
createdBy: Apps
networks:
1panel-network:
external: true