mirror of
				https://github.com/zokradonh/kopano-docker
				synced 2025-10-31 10:27: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
 | |
| ```
 |