Girish Ramakrishnan
5df92d1903
remove dead code
2017-11-17 15:18:06 -08:00
Girish Ramakrishnan
3ec806452c
Update node to 6.11.5
2017-11-10 19:25:08 -08:00
Girish Ramakrishnan
0c73cd5219
Update docker to 17.09
2017-11-10 18:49:28 -08:00
Girish Ramakrishnan
e498678488
Use node 6.11.3
2017-09-06 09:39:22 -07:00
Girish Ramakrishnan
09cb468290
Update node to 6.11.2
2017-08-08 18:41:38 -07:00
Girish Ramakrishnan
5697bcf43f
Update to node 6.11.1
...
Fixes a DDoS issue in node
https://nodejs.org/en/blog/vulnerability/july-2017-security-releases/
2017-07-13 09:02:32 -05:00
Girish Ramakrishnan
3f6e8273a7
remove hack to update docker
2017-04-26 15:50:01 -07:00
Johannes Zellner
d92a2b070c
retry apt endlessly
2017-04-24 23:40:21 +02:00
Girish Ramakrishnan
8e134f3ae8
make docker install script more robust
2017-04-22 19:22:01 -07:00
Girish Ramakrishnan
1e90ec95d3
Add -y flag to apt install
2017-04-22 10:23:48 -07:00
Johannes Zellner
019cff8851
Wait for dpkg tasks to finish before installing new docker
2017-04-21 13:34:36 +02:00
Girish Ramakrishnan
cf701b8eb0
Use apt install instead so that deps are installed
2017-04-20 10:37:46 -07:00
Girish Ramakrishnan
d2d2818b0b
wrap curl command with retry and timeouts
2017-04-18 12:22:49 -07:00
Girish Ramakrishnan
b58fe9edd6
Update docker to CE 17.03
...
https://docs.docker.com/engine/installation/linux/ubuntu/#install-from-a-package
has helpful instructions.
This should also help use userns at some point (https://github.com/moby/moby/pull/25540 )
Fixes #303
2017-04-18 12:22:32 -07:00
Girish Ramakrishnan
299e8aceeb
Check if --data-dir exists
2017-04-07 12:34:59 -07:00
Girish Ramakrishnan
f16aab7f80
Add --data-dir to cloudron-setup
...
This allows the data-dir to be re-located
Part of #148
2017-04-06 23:56:57 -07:00
Girish Ramakrishnan
7f4f525551
dhparams.pem must be part of backup
2017-02-14 14:12:03 -08:00
Johannes Zellner
b4717e2edb
Generating the dhparams.pem does not only apply to updates
2017-02-13 10:53:08 +01:00
Johannes Zellner
1d5465f21e
Update the ssl ciphers and add dhparams.pem
...
Fixes #218
2017-02-13 00:28:22 +01:00
Johannes Zellner
b2204925d3
Remove unused setup_start.sh creation
2017-01-23 21:36:47 +01:00
Johannes Zellner
ec1abf8926
Remove creation of now unused and broken provision.sh
2017-01-19 23:18:01 +01:00
Girish Ramakrishnan
2ddb533ef2
remove redundant permission change
2016-12-28 09:54:30 -08:00
Girish Ramakrishnan
36a6e02269
remove unused variable
2016-12-28 09:49:18 -08:00
Girish Ramakrishnan
6fbbf0ad61
Use curl with options
2016-12-28 09:49:04 -08:00
Girish Ramakrishnan
1040fbddc6
Improve data-file handling
2016-12-28 09:46:04 -08:00
Girish Ramakrishnan
76435460f0
redirect error
2016-12-28 08:59:20 -08:00
Girish Ramakrishnan
61789e3fda
Use the installer.sh from the source tarball
...
This redesigns how update works. installer.sh now rebuild the package,
stops the old code and starts the new code. Importantly, it does not
download the new package, this is left to the caller. cloudron-setup
downloads the code and calls installer.sh of the downloaded code.
Same goes for updater.sh. This means that installer.sh itself is now
easily updatable.
Part of #152
2016-12-28 08:59:07 -08:00
Girish Ramakrishnan
fae0ba5678
Decouple installer from the base image script
...
This means that the base image does not have the installer anymore
and needs to be copied over.
Part of #152
2016-12-28 08:58:10 -08:00