Commit Graph

75 Commits

Author SHA1 Message Date
Girish Ramakrishnan a6b7b5fa94 complete vultr backend 2015-11-23 11:30:24 -08:00
Girish Ramakrishnan ef00114aab rename arg box to name 2015-11-23 11:20:21 -08:00
Girish Ramakrishnan ba4edc5c0e implement some vultr api 2015-11-23 11:01:52 -08:00
Girish Ramakrishnan dae2d81764 remove image_region as well 2015-11-23 10:49:09 -08:00
Girish Ramakrishnan cee9cd14c0 hardcode the box size to smallest 2015-11-23 10:46:16 -08:00
Girish Ramakrishnan f1ec110673 vultr: getSshKeyId 2015-11-23 10:27:27 -08:00
Girish Ramakrishnan 7104a3b738 use debug to put messages in stderr 2015-11-23 10:14:40 -08:00
Girish Ramakrishnan 114951b18c add get_image_id command 2015-11-23 09:31:42 -08:00
Girish Ramakrishnan 3c85a602a4 add vultr backend 2015-11-23 09:22:43 -08:00
Girish Ramakrishnan a6415b8689 remove droplet from command names 2015-11-23 09:13:30 -08:00
Girish Ramakrishnan b37670de84 make DO backend a binary 2015-11-23 08:59:45 -08:00
Girish Ramakrishnan c9053bb0bc rename image creation schript 2015-11-23 08:39:21 -08:00
Girish Ramakrishnan 5362102be6 add --provider 2015-11-23 08:38:56 -08:00
Girish Ramakrishnan bf4601470b remove functions not part of vps api 2015-11-23 08:33:57 -08:00
Girish Ramakrishnan bd6274282b s/droplet/server 2015-11-23 08:32:54 -08:00
Girish Ramakrishnan 331b4d8524 use docker 1.9.0 2015-11-18 18:28:28 -08:00
Girish Ramakrishnan 1e19f68cb5 Install docker binaries instead of apt
The apt binaries lxc-* are obsolete and replaced with 'docker-engine'
packages. The new repos however do not allow pinning to a specific version.

so brain dead.

https://docs.docker.com/engine/installation/binaries/#get-the-linux-binary
2015-11-18 13:02:51 -08:00
Girish Ramakrishnan c286b491d6 Fix debug output 2015-11-16 16:43:53 -08:00
Girish Ramakrishnan 87d109727a fix path to secrets 2015-11-16 15:08:26 -08:00
Girish Ramakrishnan 47b6819ec8 scp does not require this option 2015-11-16 14:48:05 -08:00
Girish Ramakrishnan 00ee89a693 fix paths 2015-11-16 14:31:39 -08:00
Girish Ramakrishnan ac14b08af4 we have to use 4.1.1 2015-11-16 14:31:39 -08:00
Girish Ramakrishnan db97d7e836 Fix options usage 2015-11-16 13:15:12 -08:00
Girish Ramakrishnan 5a0c80611e better error message 2015-11-16 12:15:44 -08:00
Girish Ramakrishnan 4e872865a3 use different keys for different env 2015-11-16 12:15:15 -08:00
Girish Ramakrishnan aea39a83b6 change yellowtent key to caas 2015-11-16 12:12:07 -08:00
Girish Ramakrishnan b9a3c508c9 Fix target path 2015-11-12 06:58:01 -08:00
Girish Ramakrishnan 9ae49e7169 link npm 2015-11-11 22:04:58 -08:00
Girish Ramakrishnan 7a1cdd62a4 install node 4.2.2 2015-11-11 16:02:42 -08:00
Girish Ramakrishnan 15f686fc69 reboot automatically on panic after 5 seconds 2015-11-10 01:53:09 -08:00
Girish Ramakrishnan bb040eb5a8 give yellowtent user access to cloudron logs 2015-11-02 13:20:43 -08:00
Girish Ramakrishnan 51a0ad70aa log to journald instead 2015-11-02 08:54:10 -08:00
Girish Ramakrishnan 71faa5f89e Move ssh to port 202 2015-11-01 13:16:32 -08:00
Girish Ramakrishnan 6cf0554e23 do not resolve to a tag 2015-10-30 17:40:17 -07:00
Girish Ramakrishnan fe0c1745e1 make it explicit that logrotate is run via cron in base system 2015-10-14 15:08:38 -07:00
Girish Ramakrishnan 2cdf73adab Use 20m of logs per app 2015-10-13 11:59:28 -07:00
Girish Ramakrishnan 04e27496bd remove tmpreaper (will use systemd for this) 2015-10-12 10:52:55 -07:00
Johannes Zellner 8303991217 Revert "install specific version of python"
The specific version does not create /usr/bin/python but only
the exact version /usr/bin/python2.7

The meta package python is the only one creating that link and
according to https://wiki.ubuntu.com/Python/3 /usr/bin/python
will not point to version 3 anytime soon at all.

This reverts commit be128bbecfd2afe9ef2bdca603a3b26e8ccced7b.
2015-10-12 15:02:05 +02:00
Girish Ramakrishnan 99489e5e77 install specific version of python 2015-10-11 10:02:44 -07:00
Johannes Zellner 5c9ff468cc Add python to the base image 2015-10-11 18:48:24 +02:00
Girish Ramakrishnan b8e115ddf6 move images script 2015-09-28 23:58:00 -07:00
Girish Ramakrishnan 0cd56f4d4c configure cloudron to use UTC
local timezone should be tracked by the webadmin/box code
2015-09-16 13:17:32 -07:00
Girish Ramakrishnan 4b5ac67993 Revert "Disable rsyslog"
This reverts commit 3c5db59de2b6c2ef8891ecba54496335b5e2d55f.

Don't revert this. Maybe some system services use this.
2015-09-16 09:48:47 -07:00
Girish Ramakrishnan cb73218dfe Disable rsyslog 2015-09-15 14:32:47 -07:00
Girish Ramakrishnan 5523c2d34a Disable forwarding to syslog 2015-09-15 14:29:16 -07:00
Girish Ramakrishnan a4d0394d1a Revert "Move ssh to port 919"
This reverts commit 4e4890810f3a22e7ec990cc44381a2c243044d99.

This change is not done yet
2015-09-10 11:40:27 -07:00
Girish Ramakrishnan 8292e78ef2 Move ssh to port 919 2015-09-10 10:32:59 -07:00
Girish Ramakrishnan a5d122c0b3 Leave a note on singleshot After= behavior
"Actually oneshot is also a bit special and that is where RemainAfterExit comes in. For oneshot, systemd waits for the process to exit before it starts any follow-up units (and with multiple ExecStarts I assume it waits for all of them). So that automatically leads to the scheme in berbae's last post. However, with RemainAfterExit, the unit remains active even though the process has exited, so this makes it look more like "normal" service with "
2015-09-07 22:37:23 -07:00
Girish Ramakrishnan 47b662be09 Remove unnecessary alias 2015-09-07 20:53:26 -07:00
Girish Ramakrishnan 0a679da968 Type belongs to service 2015-09-07 14:10:34 -07:00