Johannes
d7a91429f3
noop dns provider is a valid one
2016-10-25 14:15:54 +02:00
Johannes
254e0ef8e1
Print information on how to follow logs in the setup script
2016-10-25 14:07:49 +02:00
Johannes
2e7cc4847e
the folder is called /var/log/ without s
2016-10-25 14:01:35 +02:00
Johannes
8cfc8bb893
Redirect init and installer script output to log file
2016-10-25 13:58:46 +02:00
Johannes
bd163327be
Do not disable nginx service
2016-10-25 13:57:25 +02:00
Johannes
9adc6d2ba5
No more data subobject
2016-10-25 13:41:51 +02:00
Johannes
5539710a25
Explicitly specify npm bin
2016-10-25 13:27:31 +02:00
Johannes
6b6af13c5f
Do not set -e in cloudron-setup
...
This needs to be reenabled, but I can't make out
why having it set makes the parent script stop
after calling an external one with /bin/bash,
even though the external one has a 0 exit code
2016-10-25 13:14:01 +02:00
Johannes
6660ef2ff3
Let the cloudron-version tool resolve the version string
2016-10-25 13:13:04 +02:00
Johannes
2ca5b3c197
Directly call installer.sh from cloudron-setup
2016-10-25 11:27:58 +02:00
Johannes
049ab4d744
Remove initial install feature in installer
2016-10-25 11:27:41 +02:00
Johannes
dd9c594387
Install cloudron-version tool
2016-10-25 11:27:04 +02:00
Girish Ramakrishnan
15cfbe3f99
Initial version of configure style cloudron-setup script
2016-10-25 00:07:46 -07:00
Girish Ramakrishnan
0180dcf0ec
Allow specific version to be installed
2016-10-25 00:01:06 -07:00
Girish Ramakrishnan
c8a04f8707
remove code that stops nginx
2016-10-24 14:41:26 -07:00
Girish Ramakrishnan
37185b1058
Move cloudron-setup script to top level
2016-10-24 14:28:37 -07:00
Johannes
f4aacfa2d0
tls config property is called tlsConfig
2016-10-24 18:04:28 +02:00
Johannes
bc285a0965
Allow tls-provider to be set for development
2016-10-24 17:30:47 +02:00
Johannes
e9a35ec549
Allow to specify box versions url for development
2016-10-24 17:28:40 +02:00
Johannes
595787a898
Add missing 'then'
2016-10-24 16:46:14 +02:00
Johannes
235d969890
Add cloudron-setup script
2016-10-24 16:18:02 +02:00
Johannes
8efa75e5d6
Only use ssh port 202 with caas
2016-10-24 15:56:24 +02:00
Johannes
e700eb1551
Remove setup webui, we first rely on a shell script with args
2016-10-24 15:51:51 +02:00
Johannes
b7e36a6f33
Retry dns check
2016-10-23 23:10:49 +02:00
Johannes
30e91eb812
Basic ui to wait for dns record
2016-10-23 22:58:56 +02:00
Johannes
468e5e7e89
Add route to check dns record
2016-10-23 22:58:38 +02:00
Girish Ramakrishnan
86a31b8f5a
start nginx properly
2016-10-21 16:43:40 -07:00
Girish Ramakrishnan
b9ff8a2cef
start the installer
2016-10-21 16:22:25 -07:00
Girish Ramakrishnan
e63ef4c991
Extract properly
2016-10-21 16:21:09 -07:00
Girish Ramakrishnan
1244a73a19
run the install web ui on port 80
2016-10-21 16:04:08 -07:00
Girish Ramakrishnan
64f3b45eef
download installer in base image script
2016-10-21 15:52:40 -07:00
Girish Ramakrishnan
d494129353
default provider to generic
2016-10-21 12:58:01 -07:00
Johannes Zellner
0c3dda8ee0
Add web ui to create config file
2016-10-21 12:30:47 -07:00
Johannes Zellner
3038521916
Set fallback versions url
2016-10-21 12:27:58 -07:00
Johannes Zellner
d4d3eced56
Wait forever for user data and support js format
2016-10-21 12:21:30 -07:00
Johannes Zellner
2c279dc77e
Set LE as default tls config
2016-10-21 10:31:55 -07:00
Johannes Zellner
5d8b46e015
Add more fallbacks for settings
2016-10-21 10:31:30 -07:00
Johannes Zellner
723c7307d2
Set default provider to generic
2016-10-21 10:28:40 -07:00
Johannes Zellner
db55a7ad3c
Create fallback cert if not passed in via user data
2016-10-21 10:28:22 -07:00
Johannes Zellner
09b4325ecc
Set some more fallbacks in argparser.sh
2016-10-21 10:26:32 -07:00
Johannes Zellner
66999f7454
custom domain is actually the default by now
2016-10-21 10:25:33 -07:00
Johannes Zellner
2c511ccc5a
Do not create a swap file if swap is already more than physical memory
...
This is the case for example on the default ubuntu 16.04 virtualbox image
2016-10-20 15:32:02 +02:00
Girish Ramakrishnan
6b72ee61f9
Show good error message for invalid username
2016-10-17 19:02:48 -07:00
Girish Ramakrishnan
0a7303e50d
lower case message
2016-10-17 18:56:10 -07:00
Girish Ramakrishnan
906beaca29
add link to packaging guide
2016-10-16 11:24:58 -07:00
Girish Ramakrishnan
daf8250e44
do not skip scripts!
...
all our sudo scripts are here.
2016-10-14 15:14:24 -07:00
Girish Ramakrishnan
4313d8a28c
Send mail when backup fails
...
Fixes #9
2016-10-14 15:08:41 -07:00
Girish Ramakrishnan
4fbce26877
Turns out git archive is used in createDOImage to get installer code
2016-10-14 11:24:10 -07:00
Girish Ramakrishnan
702b93fe7c
Do not include baseimage and installer in archive
...
The CLI tool will be fixed to download the file from gitlab.
Fixes #39
2016-10-14 10:46:21 -07:00
Girish Ramakrishnan
6755d13f1b
Revert "Do not include baseimage and installer in archive"
...
This reverts commit f80ce1778a .
We cannot just remove it because the CLI tool relies on this right
now.
2016-10-14 10:35:33 -07:00