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