mirror of
				https://github.com/zokradonh/kopano-docker
				synced 2025-11-04 04:17:27 +00:00 
			
		
		
		
	build dependencies (#431)
This commit is contained in:
		
							parent
							
								
									e4c682f43d
								
							
						
					
					
						commit
						404c353ae4
					
				
							
								
								
									
										24
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								Makefile
									
									
									
									
									
								
							@ -120,10 +120,10 @@ build-base: ## Build new base image.
 | 
				
			|||||||
	docker pull debian:buster
 | 
						docker pull debian:buster
 | 
				
			||||||
	component=base make build
 | 
						component=base make build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-core:
 | 
					build-core: build-base
 | 
				
			||||||
	component=core make build
 | 
						component=core make build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-core-dagent:
 | 
					build-core-dagent: build-core
 | 
				
			||||||
	docker build --rm \
 | 
						docker build --rm \
 | 
				
			||||||
		-f core/Dockerfile.dagent \
 | 
							-f core/Dockerfile.dagent \
 | 
				
			||||||
		--build-arg docker_repo=$(docker_repo) \
 | 
							--build-arg docker_repo=$(docker_repo) \
 | 
				
			||||||
@ -132,7 +132,7 @@ build-core-dagent:
 | 
				
			|||||||
build-helper:
 | 
					build-helper:
 | 
				
			||||||
	component=build make build-simple
 | 
						component=build make build-simple
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-kapps:
 | 
					build-kapps: build-base
 | 
				
			||||||
	component=kapps make build
 | 
						component=kapps make build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-konnect:
 | 
					build-konnect:
 | 
				
			||||||
@ -147,20 +147,20 @@ build-kwmserver:
 | 
				
			|||||||
build-ldap:
 | 
					build-ldap:
 | 
				
			||||||
	component=ldap make build-simple
 | 
						component=ldap make build-simple
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-ldap-demo:
 | 
					build-ldap-demo: build-ldap
 | 
				
			||||||
	component=ldap_demo make build-simple
 | 
						component=ldap_demo make build-simple
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-meet:
 | 
					build-meet: build-base
 | 
				
			||||||
	component=meet make build
 | 
						component=meet make build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-php:
 | 
					build-php: build-base
 | 
				
			||||||
	component=php make build
 | 
						component=php make build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-playground:
 | 
					build-playground:
 | 
				
			||||||
	component=playground make build-builder
 | 
						component=playground make build-builder
 | 
				
			||||||
	component=playground make build-simple
 | 
						component=playground make build-simple
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-python:
 | 
					build-python: build-base
 | 
				
			||||||
	component=python make build
 | 
						component=python make build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-kdav:
 | 
					build-kdav:
 | 
				
			||||||
@ -176,26 +176,26 @@ build-ssl:
 | 
				
			|||||||
	docker pull alpine:3.11
 | 
						docker pull alpine:3.11
 | 
				
			||||||
	component=ssl make build-simple
 | 
						component=ssl make build-simple
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-utils:
 | 
					build-utils: build-core
 | 
				
			||||||
	component=utils make build
 | 
						component=utils make build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-web:
 | 
					build-web:
 | 
				
			||||||
	component=web make build-simple
 | 
						component=web make build-simple
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-webapp:
 | 
					build-webapp: build-php
 | 
				
			||||||
	component=webapp make build
 | 
						component=webapp make build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-webapp-demo: ## Replaces the actual kopano_webapp container with one that has login hints for demo.kopano.com.
 | 
					build-webapp-demo: build-webapp ## Replaces the actual kopano_webapp container with one that has login hints for demo.kopano.com.
 | 
				
			||||||
	docker build --rm \
 | 
						docker build --rm \
 | 
				
			||||||
		-f webapp/Dockerfile.demo \
 | 
							-f webapp/Dockerfile.demo \
 | 
				
			||||||
		-t $(docker_repo)/kopano_webapp webapp/
 | 
							-t $(docker_repo)/kopano_webapp webapp/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-webapp-plugins: ## Example for a custom image to install Kopano WebApp plugins
 | 
					build-webapp-plugins: build-webapp ## Example for a custom image to install Kopano WebApp plugins
 | 
				
			||||||
	docker build --rm \
 | 
						docker build --rm \
 | 
				
			||||||
		-f webapp/Dockerfile.plugins \
 | 
							-f webapp/Dockerfile.plugins \
 | 
				
			||||||
		-t $(docker_repo)/kopano_webapp webapp/
 | 
							-t $(docker_repo)/kopano_webapp webapp/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build-zpush:
 | 
					build-zpush: build-php
 | 
				
			||||||
	component=zpush make build
 | 
						component=zpush make build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
tag-all: build-all ## Helper target to create tags for all images.
 | 
					tag-all: build-all ## Helper target to create tags for all images.
 | 
				
			||||||
 | 
				
			|||||||
@ -65,7 +65,7 @@ services:
 | 
				
			|||||||
      - KCCONF_SERVER_ENABLE_SSO=yes
 | 
					      - KCCONF_SERVER_ENABLE_SSO=yes
 | 
				
			||||||
      - KCCONF_SERVER_KCOIDC_INSECURE_SKIP_VERIFY=${INSECURE}
 | 
					      - KCCONF_SERVER_KCOIDC_INSECURE_SKIP_VERIFY=${INSECURE}
 | 
				
			||||||
      - KCCONF_SERVER_KCOIDC_ISSUER_IDENTIFIER=https://${FQDN}
 | 
					      - KCCONF_SERVER_KCOIDC_ISSUER_IDENTIFIER=https://${FQDN}
 | 
				
			||||||
      - KCCONF_SERVER_LOG_LEVEL=6
 | 
					      - KCCONF_SERVER_LOG_LEVEL=3
 | 
				
			||||||
      - KCCONF_SERVER_LOG_TIMESTAMP=0
 | 
					      - KCCONF_SERVER_LOG_TIMESTAMP=0
 | 
				
			||||||
      - KCCONF_SERVER_MYSQL_DATABASE=${MYSQL_DATABASE}
 | 
					      - KCCONF_SERVER_MYSQL_DATABASE=${MYSQL_DATABASE}
 | 
				
			||||||
      - KCCONF_SERVER_MYSQL_HOST=${MYSQL_HOST}
 | 
					      - KCCONF_SERVER_MYSQL_HOST=${MYSQL_HOST}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user