mirror of
				https://github.com/zokradonh/kopano-docker
				synced 2025-10-31 02:17:47 +00:00 
			
		
		
		
	* refactor ssl generation make ssl certificate names match container names add dns names to certificates * add example to run meet and its dependencies together with an existing kopano * update webapp example * remove port numbers from ssl cert as these could have been specified in a demo environment * set default values for HTTP, HTTPS and EMAIL fail if FQDN is unset make smtp and kopano-server ports configurable * add hint about 2015 to setup.sh * also add new defaults to webapp compose * add example for standalone core as well
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| version: "3.5"
 | |
| 
 | |
| services:
 | |
|   web:
 | |
|     image: ${docker_repo:-zokradonh}/kopano_web
 | |
|     container_name: web
 | |
|     restart: always
 | |
|     ports:
 | |
|       - "2015:2015"
 | |
|       - "${HTTP}:80"
 | |
|       - "${HTTPS}:443"
 | |
|     environment:
 | |
|       - EMAIL=${EMAIL}
 | |
|       - FQDN=${FQDN}
 | |
|     command: wrapper.sh
 | |
|     cap_drop:
 | |
|      - ALL
 | |
|     cap_add:
 | |
|      - NET_BIND_SERVICE
 | |
|      - CHOWN
 | |
|      - SETGID
 | |
|      - SETUID
 | |
|     volumes:
 | |
|       - web:/.kweb
 | |
|     networks:
 | |
|       web-net:
 | |
|         aliases:
 | |
|          - ${FQDN}
 | |
| 
 | |
|   kopano_webapp:
 | |
|     image: ${docker_repo:-zokradonh}/kopano_webapp:${WEBAPP_VERSION:-latest}
 | |
|     hostname: kopano_webapp
 | |
|     container_name: kopano_webapp
 | |
|     volumes:
 | |
|       - /etc/kopano/ssl:/kopano/ssl
 | |
|       - /run/kopano:/run/kopano
 | |
|     environment:
 | |
|       - TZ=${TZ}
 | |
|       # hostname of kopano system, leave empty for unix socket
 | |
|       - KCCONF_SERVERHOSTNAME=
 | |
|       # https port of kopano system
 | |
|       - KCCONF_SERVERPORT=
 | |
|       - ADDITIONAL_KOPANO_WEBAPP_PLUGINS=${ADDITIONAL_KOPANO_WEBAPP_PLUGINS}
 | |
|     networks:
 | |
|       - web-net
 | |
| 
 | |
| volumes:
 | |
|   web:
 | |
| 
 | |
| networks:
 | |
|   web-net:
 |