mirror of
				https://github.com/zokradonh/kopano-docker
				synced 2025-10-31 02:17:47 +00:00 
			
		
		
		
	* rename check-scripts target to lint * install yamllint through pip on travis * add yamllint config, do not fail on too long lines * fix yaml linting errors * remove circular dependency
		
			
				
	
	
		
			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:
 |