1
0
mirror of https://github.com/zokradonh/kopano-docker synced 2025-06-10 17:36:19 +00:00

20 Commits

Author SHA1 Message Date
Felix Bartels
b75403f69a
Smaller optimisations (#137)
* add docker pull to warm up build cache on travis
* explicitly build multi stage build stages
* make create repo script dynamic in the choice of the distribution
2019-04-05 08:48:32 -05:00
Felix Bartels
91ccf89765
add linting for shell scripts and Dockerfiles
* add hadolint for dockerfile linting
* add hadofile config
* add checks for dockerfiles and shellcheck into makefile
* shellcheck fixes
* add workaround so that .env can be sourced again from version.sh
* hadolint fixes
* print progress of build/run.sh
* fix check for jq in setup.sh

relates to #41 and #26
2019-03-14 07:46:54 +01:00
Felix Bartels
842385ee34
add Kdav (#83)
* add a kdav image
* do not install composer into the docker image
instead use a multi stage build that copies the resulting directory into the final image
* set default version in compose

resolves #54
2019-03-05 17:03:22 +01:00
Felix Bartels
e3d7e01583
Add Kopano Meet and depending instrastructure to meet
Makefile adjustments
reorder Makefile
adds image for kwmserver
adds image for meet
add Meet to compose
clean up proxy configuration
move kcconf.py into the base image
2019-02-19 12:57:57 +01:00
Philipp Holzer
a7e23ee53b
Adding MDM / FILE / Spell support during setup.sh 2018-12-13 20:25:06 +01:00
Philipp
73ad2ef079
Adding KOPANO_SMIME_VERSION 2018-12-13 20:24:01 +01:00
Felix Bartels
58081c9d41 set a different workdir, that can be easily mounted over
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-19 13:13:15 +01:00
Felix Bartels
4728072dd5 make docker-compose easier to use (also by introducing variables and a setup script)
update Dockerfiles/Makefile for use with kopano supported build
introduce a local ldap image with some demo users
include caddy for reverse proxying
add proper documentation and remove obsolete build and push scripts

Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-09 19:23:04 +01:00
Felix Bartels
6282c45340 remove cleared todos
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-16 08:32:03 +02:00
Felix Bartels
60b9a909ad replace $1 in curl --data command
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-15 09:50:27 +02:00
Felix Bartels
e38511b7a1 add todo to check dumb-init
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-15 08:13:16 +02:00
Felix Bartels
a3b39014bf add makefile
add example docker-compose (for easy copy and paste)
refactor common multi stage image to base image for core and webapp
add docker version tagging
add a version to the base image as well

Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-14 23:35:26 +02:00
Andre Zoledziowski
9d81ea0045 Refactor directory base to core 2018-06-25 11:05:45 +02:00
Andre Zoledziowski
bfbb4cbe40 New: Every service now uses same image (kopano_base) 2018-06-23 00:12:08 +02:00
Andre Zoledziowski
d8852d46da New: KCCONF_ now allows (un)commenting 2018-06-23 00:05:04 +02:00
Andre Zoledziowski
89b0351e0b BugFix: Since version unknown, /etc/kopano is empty 2018-06-20 01:34:08 +02:00
Andre Zoledziowski
a5ef4e27f1 New: Allow non-community releases. 2018-06-19 01:20:26 +02:00
Andre Zoledziowski
57ab45f471 BugFix: Python3 2018-04-16 17:01:28 +02:00
Andre Zoledziowski
771fcf4601 BugFix: python3 compatiblity error 2018-04-16 16:31:35 +02:00
Andre Zoledziowski
638c299c35 Subdir renaming (removed prefix) 2018-04-16 12:18:10 +02:00