Girish Ramakrishnan
32a0bf6fd2
add --check arg to setup_infra.sh
2016-05-04 15:54:21 -07:00
Girish Ramakrishnan
b4c15b1719
Let the box code initialize the infrastructure
...
This is done because:
1. The box code can install certs for addons (like mail addon) when
required.
2. The box code initialize/teardown addons on demand. This is not planned
currently.
2016-05-04 15:54:21 -07:00
Girish Ramakrishnan
ee2478e500
collect last 300 lines
2016-04-19 16:39:28 -07:00
Girish Ramakrishnan
b7f6dfb197
remove verbose from tar
2016-04-10 22:49:39 -07:00
Girish Ramakrishnan
8d75fcfe67
typo
2016-04-10 21:46:01 -07:00
Girish Ramakrishnan
b2668579d6
pass appid to backup script
2016-04-10 21:41:53 -07:00
Girish Ramakrishnan
8db76f6b70
backup swap is not required anymore
2016-04-10 20:55:59 -07:00
Girish Ramakrishnan
af9d489395
backup apps use aws-cli
2016-04-10 18:47:25 -07:00
Girish Ramakrishnan
4565291c1c
use aws-cli to upload box backups
2016-04-10 18:22:05 -07:00
Girish Ramakrishnan
d839f0b762
remove redundant session token
2016-04-03 23:23:23 -07:00
Girish Ramakrishnan
c236072c4c
add comment
2016-04-02 18:04:58 -07:00
Girish Ramakrishnan
5d92cff638
backup config.json first because tarball takes lot of time and leads to token expiration
2016-04-02 18:01:49 -07:00
Girish Ramakrishnan
1b539b8d22
upload as binary
2016-04-02 17:58:10 -07:00
Girish Ramakrishnan
a21a913f34
delete snapshot on failure path
2016-04-02 17:57:15 -07:00
Girish Ramakrishnan
42fc2d446c
do not set the session_token header
...
this seems to be part of url now in signature v4
2016-04-01 13:26:25 -07:00
Johannes Zellner
4af33486ae
Add missing fi in shell script
2016-01-29 12:31:59 +01:00
Johannes Zellner
d12366576b
Add backup config url to backupapp.sh
2016-01-29 11:44:24 +01:00
girish@cloudron.io
8170b490f2
add retire.sh
...
this is a sudo script that retires the box
2016-01-26 09:37:25 -08:00
Johannes Zellner
3a61fc7181
We want all strings in the array as separate strings
2016-01-02 16:52:25 +01:00
Girish Ramakrishnan
1820751801
show all fields
2015-12-30 19:48:10 -08:00
Girish Ramakrishnan
edfe8f1ad0
disable pager when collecting logs
2015-09-07 20:27:27 -07:00
Girish Ramakrishnan
e76584b0da
Move from supervisor to systemd
...
This removes logrotate as well since we use systemd logging
2015-09-07 14:31:25 -07:00
Girish Ramakrishnan
4b69216548
bash: quote the array expansion
2015-08-27 10:13:05 -07:00
Girish Ramakrishnan
99395ddf5a
bash: quoting array expansion because thats how it is
2015-08-27 09:49:44 -07:00
Girish Ramakrishnan
5f9fa5c352
bash: empty array expansion barfs with set -u
2015-08-27 09:33:40 -07:00
Girish Ramakrishnan
9013331917
Fix coding style
2015-08-27 09:30:32 -07:00
Johannes Zellner
59be539ecd
make restoreapp.sh support aws session tokens
2015-08-26 09:14:15 -07:00
Johannes Zellner
f39b9d5618
Support session tokens in backupapp.sh
2015-08-25 17:52:00 -07:00
Johannes Zellner
76e4c4919d
Only federated tokens need session token
2015-08-25 17:52:00 -07:00
Johannes Zellner
c63065e460
Also send the sessionToken when using the pre-signed url
2015-08-25 17:52:00 -07:00
Johannes Zellner
ff6662579d
Fix typo in backupapp.sh help output
2015-08-25 17:51:59 -07:00
Girish Ramakrishnan
c4c463cbc2
collect logs using a sudo script
...
docker logs can only be read by root
2015-08-08 19:04:59 -07:00
Girish Ramakrishnan
ef9508ccc5
Use BOX_ENV instead of NODE_ENV
...
Let NODE_ENV be used by node modules and always be set to production
Fixes #453
2015-07-24 01:42:28 -07:00
Girish Ramakrishnan
df9d321ac3
app.portBindings and newManifest.tcpPorts may be null
2015-07-20 00:10:36 -07:00