Add: LDAP management tools

This commit is contained in:
mrjk 2022-07-28 17:25:11 -04:00
parent 1ca6074b9d
commit faf11a4dca
4 changed files with 49 additions and 6 deletions

11
ldap-account-manager/.env Normal file
View File

@ -0,0 +1,11 @@
APP_IMAGE=traefik
APP_VERSION=v2.6.1
APP_PUBLIC_IP="127.0.0.1"
APP_NETWORK=''
APP_DOMAIN=dev
APP_ADMIN_EMAIL=admin@dev
TRAEFIK_CERTRESOLV=default
TRAEFIK_CERTRESOLV_PROVIDER=''

View File

@ -0,0 +1,9 @@
services:
lum:
environment:
- LDAP_DEBUG=true
- LDAP_VERBOSE_CONNECTION_LOGS=true
- SESSION_DEBUG=true
- SMTP_LOG_LEVEL=4

View File

@ -0,0 +1,23 @@
version: "3.7"
services:
lam:
image: ldapaccountmanager/lam:latest
ports:
- "9999:80"
volumes:
###- ./lametc/:/etc/ldap-account-manager
- ./lamconfig/:/var/lib/ldap-account-manager/config
- ./lamsession/:/var/lib/ldap-account-manager/sess
environment:
- LAM_PASSWORD=${LAM_PASSWORD}
- LAM_LANG=en_US
- LDAP_SERVER=${LDAP_SERVER}
- LDAP_DOMAIN=${LDAP_DOMAIN}
- LDAP_BASE_DN=${LDAP_BASE_DN}
- ADMIN_USER=cn=admin,${LDAP_BASE_DN}
- DEBUG=true

View File

@ -1,9 +1,9 @@
version: "3.7" version: "3.7"
networks: #networks:
ldap: # ldap:
external: true # external: true
name: ${APP_LDAP_NETWORK} # name: ${APP_LDAP_NETWORK}
services: services:
@ -11,8 +11,8 @@ services:
image: wheelybird/ldap-user-manager:latest image: wheelybird/ldap-user-manager:latest
#restart: always #restart: always
networks: #networks:
ldap: # ldap:
environment: environment:
- "SERVER_HOSTNAME=lum.$APP_TOP_DOMAIN" - "SERVER_HOSTNAME=lum.$APP_TOP_DOMAIN"