Johannes Zellner
bb5dfa13ee
Add Client.getStatus()
2015-12-29 10:58:26 +01:00
Johannes Zellner
9e391941c5
Redirect the browser to /setup.html in non caas mode
2015-12-29 10:54:00 +01:00
Johannes Zellner
8b1d3e5fba
Send provider field with cloudron config
2015-12-29 10:53:22 +01:00
Girish Ramakrishnan
07e322df96
default targetBoxVersion to the maximum possible version ever
...
Apps that do not provide a targetBoxVersion are assumed to be
capable of running everywhere.
2015-12-27 16:43:50 -08:00
Girish Ramakrishnan
a8959cbf26
fix path to cpu metrics
2015-12-24 12:46:42 -08:00
Johannes Zellner
d793e5bae5
Remove obsolete generate_certificate.sh
2015-12-24 10:01:00 +01:00
Johannes Zellner
29954fa9e8
Generate certs inline
2015-12-24 10:00:45 +01:00
Girish Ramakrishnan
0384fa9a51
fix debugs
2015-12-23 15:22:36 -08:00
Girish Ramakrishnan
75b19d3883
scheduler: remove scheduler.json
...
don't bother saving state across restarts. needlessly complicated.
2015-12-23 14:27:26 -08:00
Girish Ramakrishnan
c15f84da08
scheduler: do not bother tracking containerIds
2015-12-23 13:29:00 -08:00
Girish Ramakrishnan
8539d4caf1
scheduler: delete containers by name
...
scheduler.json gets nuked during updates. When the box code restarts,
the scheduler is unable to remove old container because the state file
scheduler.json is now gone. It proceeds to create new container but that
does not work because of name conflict.
Fixes #531
2015-12-23 13:23:49 -08:00
Johannes Zellner
3eb1fe5e4b
Ensure we reload the systemd daemon to pickup the new service files
2015-12-23 13:58:35 +01:00
Johannes Zellner
16b88b697e
Ensure docker is running correctly
2015-12-23 13:54:49 +01:00
Johannes Zellner
08ba6ac831
Docker does not have a -d option anymore
...
This was depricated in 1.8 and is now gone
https://github.com/docker/docker/blob/master/CHANGELOG.md#cli
2015-12-23 13:32:37 +01:00
Johannes Zellner
49710618ff
Docker does not have a -d option anymore
...
This was depricated in 1.8 and is now gone
https://github.com/docker/docker/blob/master/CHANGELOG.md#cli
2015-12-23 13:28:15 +01:00
Johannes Zellner
b4ba001617
Use multipart upload for s3 by reducing the chunk size
...
This avoids file upload issues for larger files
2015-12-23 13:27:54 +01:00
Johannes Zellner
87e0876cce
Only pull infra images if we have an INFRA_VERSION file
2015-12-23 13:27:33 +01:00
Girish Ramakrishnan
87f5e3f102
workaround journalctl logging bug
2015-12-22 13:05:00 -08:00
Johannes Zellner
e921d0db6e
do not rely on INFRA_VERSION to be present
2015-12-22 06:25:13 +01:00
Girish Ramakrishnan
b7a85580fa
why is the linter not finding this again?
v0.5.4
2015-12-21 16:14:30 -08:00
Johannes Zellner
2e93bc2e1d
Generate self signed certs for now
2015-12-21 20:44:37 +01:00
Johannes Zellner
5ac15c8c49
Remove trailing slash
2015-12-21 15:06:44 +01:00
Johannes Zellner
98c05f3614
Remove comma
2015-12-21 15:06:44 +01:00
Johannes Zellner
05af56defc
Fix typo
2015-12-20 14:58:05 +01:00
Johannes Zellner
ce48a2fc12
Some small fixes for selfhost
2015-12-20 12:01:18 +01:00
Johannes Zellner
01e910af79
Prepare provisioning data for installer
2015-12-20 11:12:59 +01:00
Johannes Zellner
3e2ce9e94c
make cloudron.conf file path a 'const'
2015-12-20 10:25:12 +01:00
Johannes Zellner
9db602b274
Decide if we run in caas or selfhost mode and fetch user data accordingly
2015-12-20 10:23:25 +01:00
Johannes Zellner
a2d0ac7ee3
Run installer with selfhost flag
2015-12-20 10:22:55 +01:00
Girish Ramakrishnan
24cbd1a345
if i wrote a linter, these are the bugs it would catch
2015-12-19 13:48:14 -08:00
Girish Ramakrishnan
8b3e6742d5
better debugs
2015-12-19 13:47:48 -08:00
Johannes Zellner
62bd3f6e83
Add installer.sh
2015-12-19 21:56:33 +01:00
Johannes Zellner
20ac2ff6e7
Do not move ssh port in selfhosting case
2015-12-19 21:56:00 +01:00
Johannes Zellner
aa7c9e06a4
Initial commit
2015-12-19 18:47:24 +01:00
Johannes Zellner
0c2fb7c0d9
Use multipart upload for s3 by reducing the chunk size
...
This avoids file upload issues for larger files
2015-12-19 17:50:54 +01:00
Girish Ramakrishnan
7ec2b1da8c
fix function name in debug
v0.5.3
2015-12-17 20:30:30 -08:00
Girish Ramakrishnan
190c2b2756
firefox is unhappy with incorrect chain
2015-12-17 19:42:49 -08:00
Girish Ramakrishnan
7c975384cd
better error messages
2015-12-17 19:35:52 -08:00
Girish Ramakrishnan
fe042891a3
Add acme.getCertificate
2015-12-17 13:31:28 -08:00
Girish Ramakrishnan
a9b594373d
do not pass accountKeyPem everywhere
2015-12-17 13:27:10 -08:00
Girish Ramakrishnan
5edc3cde2a
set prod option based on provider
2015-12-17 13:17:46 -08:00
Girish Ramakrishnan
a636731764
allow configuring prod/staging of LE url
2015-12-17 13:12:54 -08:00
Girish Ramakrishnan
b4433af9b5
remove unused require
2015-12-17 12:55:47 -08:00
Girish Ramakrishnan
72cc318607
install docker 1.9.1
...
We hit this error:
https://github.com/docker/docker/issues/18283
https://github.com/docker/docker/issues/17083
2015-12-15 17:17:28 -08:00
Girish Ramakrishnan
5ae45381e2
fix metrics path
...
See 03da5cc6b382f6f7aad69395d9f8a9d29d18ec26 in installer
We now use the cgroupfs driver instead of systemd cgroup driver
v0.5.2
2015-12-15 15:54:19 -08:00
Girish Ramakrishnan
b533d325a4
Creating containers fails sporadically
...
HTTP code is 500 which indicates error: server error - Cannot start container redis-9d0ae0eb-a08f-4d0d-a980-ac6fa15d1a3d: [8] System error: write /sys/fs/cgroup/memory/system.slice/docker-fa6d6f3fce88f15844710e6ce4a8ac4d3a42e329437501416991b4c55ea3d078.scope/memory.memsw.limit_in_bytes: invalid argument
https://github.com/docker/docker/issues/16256
https://github.com/docker/docker/pull/17704
https://github.com/docker/docker/issues/17653
2015-12-15 15:02:45 -08:00
Girish Ramakrishnan
9dad7ff563
Fix sed
2015-12-15 14:43:01 -08:00
Girish Ramakrishnan
1ae2e07883
leave note on 429 error code
2015-12-15 14:25:23 -08:00
Girish Ramakrishnan
aa34850d4e
fix typo
2015-12-15 12:52:41 -08:00
Girish Ramakrishnan
9f524da642
use admin@cloudron.io for email
...
registrations are failing because the LE server is doing a MX check.
we don't have a proper email to provide here since the box is not
activated yet. we should "update" the email at some point with
the owner information.
v0.5.1
2015-12-15 10:39:03 -08:00