Commit Graph

519 Commits

Author SHA1 Message Date
Girish Ramakrishnan
97b37cb45c bump mail container 2017-07-07 10:35:51 -05:00
Girish Ramakrishnan
1007a85fde Use latest haraka and restart on relay change 2017-06-30 09:07:43 -05:00
Girish Ramakrishnan
60ae4972b0 Bump mail container version (relay support) 2017-06-27 13:16:30 -05:00
Girish Ramakrishnan
45e68ef6da Use latest mysql image
have to reconfigure to re-inject new passwords

fixes #362
2017-06-22 14:16:58 -07:00
Girish Ramakrishnan
658cbcdab9 bump mail container version (catchall support)
part of #33
2017-06-15 07:48:57 -07:00
Girish Ramakrishnan
88e844b545 Bump infra version to reconfigure apps for http2 support 2017-05-12 16:25:14 -07:00
Girish Ramakrishnan
ae2c0f3503 Use new mail container (fix for exec) 2017-05-10 21:58:39 -07:00
Girish Ramakrishnan
cbb93ef7ad For low end cloudrons, give a delay between addon starts
Starting them all at once, sometimes hogs cpu/memory too much
and makes the startup scripts of the addons error.

The new addons setup a .setup file to confirm initialization.
In a future commit, we can use those .setup files to check if
the addon has started up instead of a timeout
2017-05-10 15:43:02 -07:00
Ian Fijolek
851e70be6e Bump version to force creation of new containers 2017-04-20 21:34:31 +00:00
Girish Ramakrishnan
25b9d5a746 Fix comment 2017-04-12 00:17:20 -07:00
Girish Ramakrishnan
6dc900bbd8 Bump mysql to fix the encoding issue in dumps 2017-04-12 00:16:33 -07:00
Johannes Zellner
aa0e820605 Bump infra version to rebuild nginx configs 2017-04-10 22:49:35 +02:00
Girish Ramakrishnan
71fe094be1 Make platform version a semver 2017-04-04 12:07:53 -07:00
Johannes Zellner
39ff21bdf4 Bump infra version now with a explicit minor version 2017-04-04 12:34:55 +02:00
Johannes Zellner
72dd7c74d5 Introduce major/minor infra versions
The strategy now is that major infra version changes make apps restore,
whereas minor infra version changes only reconfigure and thus restart
them
2017-04-04 12:34:55 +02:00
Girish Ramakrishnan
b6ffc966cd Bump mysql (for increasing multidb password len) 2017-03-29 15:21:49 -07:00
Girish Ramakrishnan
6ea741e92f Verify password for sendmail/recvmail addon
Part of #109
2017-03-26 20:07:55 -07:00
Girish Ramakrishnan
f92297cc99 Store env vars as name, value pairs
Part of #109
2017-03-26 12:22:19 -07:00
Girish Ramakrishnan
5afe75f137 Bump mail container (for mx bypass fix) 2017-03-22 14:39:30 -07:00
Girish Ramakrishnan
0e7efa77a5 Bump the mail container 2017-03-22 09:55:04 -07:00
Girish Ramakrishnan
6a523606ca Revert "Bump version to Nginx IPv6 support."
This reverts commit 5555321cf5.
This reverts commit f087ebbee0.
This reverts commit d04f64d3d4.

Part of #264
2017-03-19 14:25:30 -07:00
Jonah Aragon
5555321cf5 Bump version to Nginx IPv6 support. 2017-03-17 19:43:54 +00:00
Girish Ramakrishnan
6c297f890e Bump mail container 2017-03-17 10:23:17 -07:00
Girish Ramakrishnan
0439725790 Bump infra version 2017-03-08 22:27:41 -08:00
Girish Ramakrishnan
d9ba0858c7 Add 0.103.1 changes 2017-03-03 09:42:31 -08:00
Girish Ramakrishnan
03924be491 self-hosted: do not cc support for bounce mails from apps
part of #242
2017-02-24 10:34:07 -08:00
Girish Ramakrishnan
16695fd4ec remove 0.9.0 2017-02-16 09:25:17 -08:00
Girish Ramakrishnan
b0037b6141 Update infra images to use latest base image 2017-02-14 12:23:17 -08:00
Girish Ramakrishnan
7956c8f58d use latest mysql 2017-02-14 11:27:48 -08:00
Girish Ramakrishnan
a7e998c030 Add new base image 2017-02-10 09:15:47 -08:00
Girish Ramakrishnan
74e2415308 Make this an infra update
This has to be an infra update since the nginx configuration has
to be rewritten for the new data layout
2017-01-28 01:01:24 -08:00
Girish Ramakrishnan
458b5d1e32 bump mail container 2017-01-23 16:26:44 -08:00
Girish Ramakrishnan
d84666fb43 Move mail data out of box
This will help us with putting a size on box data

Mail container version is bumped because we want to recreate it

Part of #186
2017-01-20 20:22:08 -08:00
Girish Ramakrishnan
804947f039 use dir mount instead of file mount
file mounting is fraught with problems wrt change notifications.

first, we must be carefule that the inode does not change.

second, changes outside container do not result in fs events inside the container.
haraka cache settings files and relies on fs events. So, even
though the file gets updated inside the container, haraka doesn't
see it.

https://github.com/docker/docker/issues/15793
2017-01-17 23:59:23 -08:00
Girish Ramakrishnan
878878e5e4 Bump mail container for testing 2017-01-12 12:04:24 -08:00
Girish Ramakrishnan
61d5005c4b Use mail_vars.ini to pass mail container config 2017-01-07 16:42:24 -08:00
Girish Ramakrishnan
691f6c7c5c Use docker 1.12.5
Docker uses an embedded DNS server (127.0.0.11) for user defined networks (UDN).

With the latest releases of docker, specifying 127.0.0.1 as --dns makes the
containers resolve 127.0.0.1 _inside_ the container's networking namespace
(not sure how it worked before this).

The next idea was to only specify --dns-search=. but this does not work.
This makes docker setup the containers to use 127.0.0.1 (or 127.0.0.11 for UDN).
In my mind, the UDN case should work but doesn't (not sure why).

So, the solution is to simply go with no --dns or --dns-search. Sadly,
setting dns-search just at container level does not work either :/ Strangely,

    docker run --network=cloudron --dns-search=. appimage  # does not work

    docker run --network=cloudron appimage # works if you manually remove search from /etc/resolv.conf

So clearly, something inside docker triggers when one of the dns* options is set.

This means that #130 has to be fixed at app level (For Go, this means to use the cgo resolver).
2016-12-28 08:57:48 -08:00
Johannes
cc6b260189 Bump mail container version 2016-11-04 10:07:14 +01:00
Girish Ramakrishnan
427f72fb24 bump the infra version
this is redundant since we have an upgrade coming up...
2016-10-13 13:23:28 -07:00
Girish Ramakrishnan
4ed74a8164 bump postgresql and mail images 2016-10-09 12:53:55 -07:00
Girish Ramakrishnan
ca7f26d5c7 Bump postgresql to fix clone issue 2016-10-03 23:15:30 -07:00
Girish Ramakrishnan
1a25ad77ca use latest mail container 2016-10-03 13:53:11 -07:00
Girish Ramakrishnan
450d644f71 bump infra version
the email addon authentication has changed. this means that we have
to recreate app (that use the recvmail/sendmail) addons.
2016-09-28 20:51:51 -07:00
Girish Ramakrishnan
374f4be08f bump mail container version 2016-09-27 10:19:30 -07:00
Girish Ramakrishnan
7f2eadcd4e All apps have moved to 0.9.0 2016-09-14 20:59:28 -07:00
Girish Ramakrishnan
b214bd5d52 Give postgresql more memory
Fixes #14
2016-08-30 17:19:05 -07:00
Girish Ramakrishnan
e198f34219 add note about db upgrades 2016-08-21 15:50:14 -07:00
Girish Ramakrishnan
3bf0a392b9 bump mysql version 2016-08-21 13:01:31 -07:00
Girish Ramakrishnan
4165bf35d0 bump mail version 2016-08-20 12:08:02 -07:00
Girish Ramakrishnan
fc1a288a2d bump graphite 2016-08-20 11:07:25 -07:00