diff --git a/examples/meet/README.md b/examples/meet/README.md index 6b0907d..d7979d3 100644 --- a/examples/meet/README.md +++ b/examples/meet/README.md @@ -10,3 +10,36 @@ Check https://github.com/zokradonh/kopano-docker/blob/master/ldap_demo/README.md 2. check `.env` for any required customization (port 443 already in use?) 3. run `docker-compose up` to start 4. navigate to https://your-domain to login to Kopano Meet + +## Additional environment variables for using ActiveDirectory + +Create the a file named `docker-compose.override.yml` with the following content in case you are using Microsoft ActiveDirectory. + +```yaml +version: "3.5" + +services: + + kopano_grapi: + environment: + - LDAP_FILTER=(&(objectClass=organizationalPerson)(!(UserAccountControl:1.2.840.113556.1.4.803:=2))) + - LDAP_LOGIN_ATTRIBUTE=sAMAccountName + - LDAP_EMAIL_ATTRIBUTE=mail + - LDAP_NAME_ATTRIBUTE=displayName + - LDAP_FAMILY_NAME_ATTRIBUTE=sn + - LDAP_GIVEN_NAME_ATTRIBUTE=givenName + - LDAP_JOB_TITLE_ATTRIBUTE=title + - LDAP_OFFICE_LOCATION_ATTRIBUTE=L + - LDAP_BUSINESS_PHONE_ATTRIBUTE=telephoneNumber + - LDAP_MOBILE_PHONE_ATTRIBUTE=mobile + - USERID_SEARCH_FILTER_TEMPLATE=({loginAttribute}=%(userid)s) + - SEARCH_SEARCH_FILTER_TEMPLATE=(&(objectClass=organizationalPerson)(!(UserAccountControl:1.2.840.113556.1.4.803:=2))(|({emailAttribute}=*%(search)s*)({givenNameAttribute}=*%(search)s*)({familyNameAttribute}=*%(search)s*))) + + +kopano_konnect: + environment: + - LDAP_LOGIN_ATTRIBUTE=sAMAccountName + - LDAP_NAME_ATTRIBUTE=displayName + - LDAP_UUID_ATTRIBUTE_TYPE=binary + - LDAP_UUID_ATTRIBUTE=objectGUID +```