mirror of
https://github.com/zokradonh/kopano-docker
synced 2025-06-07 16:06:14 +00:00
data provided by @ronnybremer Fixes: https://github.com/zokradonh/kopano-docker/issues/373 Signed-off-by: Felix Bartels <felix@host-consultants.de>
46 lines
1.8 KiB
Markdown
46 lines
1.8 KiB
Markdown
# Running Kopano Meet without Kopano (with only the LDAP backend)
|
|
|
|
The docker-compose.yml file in this directory can be used as a template to run Kopano Meet against a LDAP user directory. The file as it is starts a demo deployment of Meet including some pre created users to explore Kopano Meet.
|
|
|
|
Check https://github.com/zokradonh/kopano-docker/blob/master/ldap_demo/README.md to learn more about the included demo users.
|
|
|
|
## Instructions
|
|
|
|
1. run `setup.sh`
|
|
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
|
|
```
|