Felix Bartels
c19cd057ab
ci: committing changes for webapp
webapp/3.4.23.1909
2018-11-06 12:59:26 +01:00
Felix Bartels
e25f01a4cf
only include env if it exists
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-06 12:33:22 +01:00
Felix Bartels
119826e180
make it possible to build official kopano releases
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
base/1541503189
2018-11-06 12:14:11 +01:00
Felix Bartels
12eb0daddc
move server name to docker-compose
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-06 07:53:04 +01:00
Felix Bartels
19563d1dc8
add usage to the readme
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-05 10:27:08 +01:00
Felix Bartels
52113f3206
clean up ldap demo data
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-05 09:49:41 +01:00
Felix Bartels
ff542b4f54
healthcheck test
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-05 08:43:00 +01:00
Felix Bartels
0aaba5224e
convert kcconf.py to unix line endings
...
add *:236 to default config
add healthckeck script
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-05 08:03:24 +01:00
Felix Bartels
4dd68c9499
configure kopano-server for ldap
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-04 22:42:43 +01:00
Felix Bartels
fd5f50f13b
update readme, remove user 1234 from demo data
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-04 21:31:48 +01:00
Felix Bartels
05ef34d41b
add demo data to ldap
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-04 21:18:54 +01:00
Felix Bartels
0c459dd16d
start kopano-server through dockerize
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-11-04 12:05:57 +01:00
Felix Bartels
c8096b9a8f
make it possible to install additional packages at runtime and not only during build
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
webapp/3.4.24.1914
core/8.7.80.27
base/1541057013
2018-11-01 08:37:50 +01:00
Felix Bartels
2043b94062
update todo
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-23 09:45:54 +02:00
Felix Bartels
098ff5208c
add a link to the project into gencerts.sh
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-23 09:45:21 +02:00
Felix Bartels
8db1dc5488
make webapp container start
...
first start with caddyfile
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-22 12:13:10 +02:00
Felix Bartels
51af427dce
add demo ldap data from https://github.com/tomav/docker-mailserver/tree/master/test/docker-openldap
2018-10-22 10:06:42 +02:00
Felix Bartels
6773927116
reolace until loop with dockerize as well
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-20 09:07:21 +02:00
Felix Bartels
92b6e0da10
update docker-file
...
while it did not work out to depend in the health status of mysql for the start of kopano-server, its nevertheless an interesting value. since the dockerfile does not include an automatic healcheak, add it to the compose file.
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-19 16:48:19 +02:00
Felix Bartels
0bd6886b47
use dockerize to wait for mysql to start up
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-19 16:47:51 +02:00
Felix Bartels
b381a29859
add dockerize to base image
2018-10-19 16:47:32 +02:00
Felix Bartels
d08b00375c
tuning of ssl settings
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-19 15:19:04 +02:00
Felix Bartels
5d838d2194
wait with kopano-server startup until ssl certificates are present
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-19 15:18:29 +02:00
Felix Bartels
b608aa59f5
also build ssl helper container
...
fix creation of folders when ssl helper is run with mounted dirs
2018-10-19 15:17:59 +02:00
Felix Bartels
a3315f61c9
do not ignore ssl dir
2018-10-19 15:17:07 +02:00
Felix Bartels
a183ac1f8d
make committing of components always succeed
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
webapp/3.4.23.1896
base/1539951011
2018-10-18 18:18:40 +02:00
Felix Bartels
a656ddb8f5
refine tagging a bit
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
webapp/3.4.23.1881
base/1539855171
2018-10-18 18:10:59 +02:00
Felix Bartels
a2511f4f44
ci: commit changes before tagging
core/8.6.82.110
2018-10-18 14:33:48 +02:00
Felix Bartels
0b686587c2
Merge branch 'master' into compose
2018-10-18 14:32:58 +02:00
Felix Bartels
388a651480
new build arg requires version.sh
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-18 14:29:35 +02:00
Felix Bartels
c44017b3e3
Merge branch 'master' into compose
2018-10-18 14:28:03 +02:00
Felix Bartels
8902cc95c7
pass --build-arg KOPANO_$(COMPONENT)_VERSION to docker build to invalidate caches once a new nightly has been uploaded
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-18 14:25:49 +02:00
Felix Bartels
c08bdfc6a9
docker-compose
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-17 22:55:12 +02:00
Felix Bartels
5523f4c984
wip: try to get some inspiration from https://www.davd.eu/byecloud-building-a-mailserver-with-modern-webmail/ for the compose example
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-17 08:46:58 +02:00
Felix Bartels
864a8fc64c
fix failure to start for dagent with recent master builds (change also compatible with 8.6.x)
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-16 14:02:04 +02:00
zokradonh
8b00fbccf9
Merge pull request #13 from zokradonh/base
...
Introduce a base image
2018-10-16 10:27:31 +02: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
6985fc2a2c
refactor makefile to not duplicate all build and tag commands
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-16 08:11:19 +02:00
Felix Bartels
3b96eeafc2
remove obsolete todo
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
base/1539669042
2018-10-15 12:09:52 +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
7a73d9087c
fix supported build
2018-10-13 15:32:42 +02:00
Andre Zoledziowski
b95814444d
commit after pressing save...
2018-10-13 14:37:55 +02:00
Andre Zoledziowski
30fc849f6a
merge
2018-10-13 14:32:11 +02:00
Andre Zoledziowski
8ce7f2abdc
Created another image for shared scripts.
2018-10-13 14:30:28 +02:00
zokradonh
e6766f261f
Merge pull request #10 from fbartels/master
...
fix if casing for download_community_packages
2018-10-12 20:28:23 +02:00
Felix Bartels
b2b0382199
fix if casing for download_community_packages
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2018-10-12 20:16:40 +02:00
Felix Bartels
954de3757e
BugFixes and optimizations
...
fix shellcheck warnings on download_community
remove gzip
chmod from dockerfile to script itself
better error handling if filename returns empty
apply fix to match download archives for both amd64 and all
2018-10-12 18:06:50 +02:00
Andre Zoledziowski
b100bde1ef
BugFix: missing dependencies.
2018-10-12 16:27:17 +02:00