Girish Ramakrishnan
ae2c0f3503
Use new mail container (fix for exec)
v0.130.3
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
Girish Ramakrishnan
4d3c6f7caa
better error message
2017-05-09 11:24:47 -07:00
Girish Ramakrishnan
4f3c846e2b
Add 0.130.3 changes
2017-05-09 09:22:07 -07:00
Girish Ramakrishnan
6ef2f974ae
fs: Use key to determine backup extension
2017-05-08 16:03:29 -07:00
Girish Ramakrishnan
180cafad0c
Fix restore of unencrypted backups
2017-05-08 15:48:32 -07:00
Girish Ramakrishnan
f707f59765
Only ext4 supports as data dir
...
Fixes #325
2017-05-08 15:25:16 -07:00
Girish Ramakrishnan
969ef3fb11
doc: ensure the data directory exists
2017-05-08 15:16:58 -07:00
Girish Ramakrishnan
7af3f85d7c
cloudron-setup: pass --data-dir for all non 0.10x.x versions
2017-05-08 12:04:00 -07:00
Johannes Zellner
ffc0a75545
user.get() returns UserErrors
2017-05-08 13:51:19 +02:00
Johannes Zellner
d5b5bdb104
Replace old cloud logo with cloudron logo in error and no app pages
2017-05-08 13:51:19 +02:00
Girish Ramakrishnan
8ae65661dd
redact the password so it is never displayed in logs
2017-05-05 15:36:47 -07:00
Johannes Zellner
423c4446de
Show description if setup fails due to reserved username
2017-05-05 11:54:47 +02:00
Girish Ramakrishnan
53cffd5133
doc: Add note on A record for external domain
2017-05-04 20:49:53 -07:00
Johannes Zellner
15ff1fb093
Add changes for 0.130.2
v0.130.2
2017-05-04 21:52:17 +02:00
Johannes Zellner
195d388990
Bring back tldExists() for the dns setup screen
2017-05-04 21:49:27 +02:00
Johannes Zellner
d008e871da
Add changes for 0.130.1
v0.130.1
2017-05-04 14:34:48 +02:00
Johannes Zellner
3e6295de92
Fix form validation for external domains
2017-05-03 15:25:24 +02:00
Ian Fijolek
788004245a
Add HTTP/2 support to NGINX configs
...
This easy fix should improve performance with newer browsers especially
for applications that require many files to be sent over the wire
*cough*Nextcloud11*cough*
NGINX blog post about HTTP/2 support: https://www.nginx.com/blog/nginx-1-9-5/
2017-05-02 22:00:55 +00:00
Girish Ramakrishnan
be5221d5b8
bash gymnastics for password with spaces
v0.130.0
2017-05-01 11:40:08 -07:00
Girish Ramakrishnan
dacc66bb35
Ignore fifo files during backup
...
Fixes #318
2017-05-01 10:11:41 -07:00
Girish Ramakrishnan
5f26c3a2c1
bump test image version
2017-05-01 09:46:20 -07:00
Girish Ramakrishnan
228af62c39
Add more changes to 0.130.0
2017-05-01 08:03:40 -07:00
Girish Ramakrishnan
b531922175
do not quote the argument
2017-04-30 22:17:23 -07:00
Girish Ramakrishnan
dad58efc94
Version 0.130.0 changes
2017-04-30 19:30:03 -07:00
Girish Ramakrishnan
7a3d3a3c74
Fix usage of tar.gz API
2017-04-30 17:42:55 -07:00
Girish Ramakrishnan
e5c42f2b90
Do a multipart download for slow internet connections
...
Fixes #317
2017-04-28 17:28:40 -07:00
Girish Ramakrishnan
6cbf64b88e
use openssl password only when restore key is non-empty or backup ends with .enc
2017-04-28 15:00:17 -07:00
Girish Ramakrishnan
9635f9aa24
Use key to determine if we should encrypt or not
...
When encrypting we use the .enc extension. When not encrypting, we
use the plain .tar.gz extension.
Fixes #315
2017-04-28 14:50:20 -07:00
Girish Ramakrishnan
893f9d87bc
make s3 upload use queueSize of 1
2017-04-28 14:50:08 -07:00
Girish Ramakrishnan
bfda0d4891
drop support for old format backups
2017-04-28 14:45:44 -07:00
Girish Ramakrishnan
65a62f9fbf
allow backup prefix to be an empty string
2017-04-26 22:28:52 -07:00
Girish Ramakrishnan
6d74f7e26f
doc: fix link for blacklist testing
2017-04-26 21:20:30 -07:00
Girish Ramakrishnan
14ca0c1623
Support naked domains as external location
...
Let the user add an A record for naked domains
Fixes #272
2017-04-26 15:56:39 -07:00
Girish Ramakrishnan
3f6e8273a7
remove hack to update docker
2017-04-26 15:50:01 -07:00
Girish Ramakrishnan
287b96925a
Check if dns flag is in some intermediate state
2017-04-26 12:36:33 -07:00
Girish Ramakrishnan
608cc1e036
remove notification that can never trigger
...
this code comes from 0601ea2f39
2017-04-25 17:31:14 -07:00
Girish Ramakrishnan
5fa27c4954
show warning if domain config is not working
...
fixes #302
2017-04-25 17:31:09 -07:00
Girish Ramakrishnan
8deadece05
handle null tlsCert and tlsKey
2017-04-25 17:29:26 -07:00
Girish Ramakrishnan
797dc26f47
ip_based_setup.conf is long gone
2017-04-25 17:29:26 -07:00
Girish Ramakrishnan
ddf7823b19
Make box come up regardless of dns config
...
Part of #302
2017-04-25 16:53:14 -07:00
Girish Ramakrishnan
923e1d0524
Kill more event based logic
2017-04-25 16:36:38 -07:00
Girish Ramakrishnan
339bc71435
Rename onConfigured to onDomainConfigured
2017-04-25 14:09:13 -07:00
Girish Ramakrishnan
863612356d
refactor addDnsRecords to take IP as argument
2017-04-25 14:06:13 -07:00
Girish Ramakrishnan
56cdaefecc
configureAdmin on dns key change
...
This allows the user to re-get an admin certificate by updating
the DNS config.
Part of #302
2017-04-25 14:04:27 -07:00
Girish Ramakrishnan
9e611b6ae3
Run scheduler containers in cloudron network as well
...
This results in:
box:scheduler Unhandled error: { Error: (HTTP code 409) unexpected - Conflicting options: dns and the network mode
Part of #307
2017-04-25 12:25:21 -07:00
Girish Ramakrishnan
7e26b4091b
use ":" in security-opt is deprecated
2017-04-25 11:41:05 -07:00
Girish Ramakrishnan
d7702b96e5
Also set dns args for redis addon
...
part of #307
2017-04-25 10:13:52 -07:00
Girish Ramakrishnan
41edd3778d
Merge branch 'dns-fixes' into 'master'
...
Set DNS per container rather than the daemon
Closes #307
See merge request !6
2017-04-25 17:06:31 +00:00
Ian Fijolek
0ac69cc6c9
Add DNS args to platform containers
2017-04-25 15:21:23 +00:00