Commit Graph

25 Commits

Author SHA1 Message Date
Johannes Zellner 80eb87069c Capture bootstrap script output in log file 2014-08-01 08:35:56 -07:00
Johannes Zellner 2b4d927b42 Make bootstrap script exectuable 2014-08-01 08:19:03 -07:00
Johannes Zellner e466a49e62 Cleanup node_modules on cloudron 2014-07-31 18:02:16 -07:00
Johannes Zellner a9b2020270 Ensure npm install succeeds 2014-07-31 17:48:30 -07:00
Johannes Zellner caccc3eaf5 explicitly use bash to execute the certificate script 2014-07-31 12:35:24 -07:00
Johannes Zellner 33a9721cdf Fixup the certificate generation 2014-07-31 12:33:14 -07:00
Johannes Zellner be384a6f03 Generate self signed certs based on hostname during bootstrap 2014-07-31 11:15:01 -07:00
Johannes Zellner e06227c52d Temporarily disable certificate retrieval from appstore 2014-07-31 10:09:15 -07:00
Johannes Zellner 696f95e0d7 move most settings from yellowtent.conf to the settingsdb 2014-07-31 09:31:28 -07:00
Johannes Zellner 3919bce140 Ignore known hosts warnings for creating base images 2014-07-31 09:31:03 -07:00
Johannes Zellner f92ca8bb03 Move bootstrap script to box
Instead of executing the bootstrap script via ssh,
we now run it once the box boots the first time.
It will update the repo and run the box code, which
needs to contact the appstore in order to get provisioned.
2014-07-31 08:16:35 -07:00
Johannes Zellner dce7a49eb7 Only add user to docker group after installing docker 2014-07-30 17:26:52 -07:00
Johannes Zellner 3dcd938951 Disable nginx init scripts
nginx is handled via supervisor
2014-07-10 22:51:36 -07:00
Johannes Zellner b84f81feb4 Also escape the eval backticks 2014-07-09 13:26:16 -07:00
Johannes Zellner 9aefeaa9fc Escape the shell variables for the init script 2014-07-09 13:13:16 -07:00
Johannes Zellner 45dec6e9df Add convenience script to produce a base image 2014-07-09 11:12:20 -07:00
Johannes Zellner 3437474837 Make the announce init script retry until it succeeds 2014-07-09 10:59:05 -07:00
Johannes Zellner 933d3381b6 Actually send the hostname of the newly created droplet 2014-07-07 10:26:26 -07:00
Johannes Zellner acb6bf12ca Fix typo in base image creation script 2014-07-07 08:10:56 -07:00
Johannes Zellner 171c8c2453 Echo all commands during base image creation 2014-07-07 08:09:22 -07:00
Johannes Zellner 9090a91c14 Enable the init script for bootstrapping 2014-07-03 17:45:49 -07:00
Johannes Zellner 5a6c09b899 Create a base image creation script
As this script is part of the box repo, it is actually
not intended to be run from here, but we need to store it
somewhere for now. The idea is to copy it to a pristine
ubuntu droplet, run it and then create a new base image for
cloudrons off of that droplet.
2014-07-03 16:10:41 -07:00
Johannes Zellner dceddc36fa Add cleanup script for developer convenience 2014-03-25 07:51:25 -07:00
Johannes Zellner da17d14a2c Add infrastructure for REST api documentation 2013-11-18 18:54:34 -08:00
Girish Ramakrishnan e779d822bb Create scripts dir 2013-10-18 23:26:29 -07:00