Girish Ramakrishnan
609c1d3b78
bump mail container
...
this is also required since we moved the maildir
2017-09-10 00:07:48 -07:00
Girish Ramakrishnan
991b2dad28
bump mail container version
...
part of #400
2017-08-21 15:54:21 -07:00
Girish Ramakrishnan
b24d600b31
Update haraka
2017-07-28 10:34:29 -07:00
Girish Ramakrishnan
d72fffb61f
Bump mail container for AUTH LOGIN crash fix
2017-07-27 13:21:37 -07:00
Girish Ramakrishnan
631b830f4c
Add setting to toggle from address validation check
...
part of #366
2017-07-18 16:33:42 -07:00
Girish Ramakrishnan
454ca86507
trigger a reconfigure to regenerate nginx configs
...
see !13
2017-07-18 11:38:02 -07:00
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