diff --git a/ldap-account-manager/.env b/ldap-account-manager/.env new file mode 100644 index 0000000..9df03d4 --- /dev/null +++ b/ldap-account-manager/.env @@ -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='' diff --git a/ldap-account-manager/docker-compose.debug.yml b/ldap-account-manager/docker-compose.debug.yml new file mode 100644 index 0000000..c2de782 --- /dev/null +++ b/ldap-account-manager/docker-compose.debug.yml @@ -0,0 +1,9 @@ + + +services: + lum: + environment: + - LDAP_DEBUG=true + - LDAP_VERBOSE_CONNECTION_LOGS=true + - SESSION_DEBUG=true + - SMTP_LOG_LEVEL=4 diff --git a/ldap-account-manager/docker-compose.yml b/ldap-account-manager/docker-compose.yml new file mode 100644 index 0000000..16d9765 --- /dev/null +++ b/ldap-account-manager/docker-compose.yml @@ -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 + diff --git a/ldap-user-manager/docker-compose.yml b/ldap-user-manager/docker-compose.yml index 03af64a..283784d 100644 --- a/ldap-user-manager/docker-compose.yml +++ b/ldap-user-manager/docker-compose.yml @@ -1,9 +1,9 @@ version: "3.7" -networks: - ldap: - external: true - name: ${APP_LDAP_NETWORK} +#networks: +# ldap: +# external: true +# name: ${APP_LDAP_NETWORK} services: @@ -11,8 +11,8 @@ services: image: wheelybird/ldap-user-manager:latest #restart: always - networks: - ldap: + #networks: + # ldap: environment: - "SERVER_HOSTNAME=lum.$APP_TOP_DOMAIN"