Girish Ramakrishnan
14bdac20ef
cloudron-support: add --admin-login
2019-07-02 16:37:46 -07:00
Girish Ramakrishnan
1de785d97c
cloudron-support: add ip addr output
...
with cloudflare dns, we don't have ip to login
2019-06-10 09:31:34 -07:00
Girish Ramakrishnan
7d21470fc7
remove cloudron-provision
...
will move to separate repo
2019-05-22 22:33:41 -07:00
Girish Ramakrishnan
e7eac003a9
cloudron-support: add ssh keys like support.js
2019-05-21 09:50:38 -07:00
Girish Ramakrishnan
cc17c6b2cd
cloudron-support: add set
2019-05-21 09:21:22 -07:00
Girish Ramakrishnan
876cef5970
trim the license
2019-05-07 16:49:34 -07:00
Girish Ramakrishnan
1ebc077721
cloudron-setup: unbound variable
2019-05-07 15:29:34 -07:00
Girish Ramakrishnan
866321da4d
Implement auto-registration
2019-05-07 15:08:56 -07:00
Girish Ramakrishnan
f96a8bc269
remove config.edition
...
we will replace this with feature flags
2019-05-06 19:53:34 -07:00
Girish Ramakrishnan
69972e6460
cloudron-setup: remove support for pre-3.2
2019-04-25 19:38:24 -07:00
Girish Ramakrishnan
7f9b078430
cloudron-support: add appsdata and boxdata stats
2019-04-23 10:14:20 -07:00
Johannes Zellner
a3c658d6b8
Add upcloud provider to cloudron-setup
2019-04-11 15:41:34 +02:00
Girish Ramakrishnan
a0d1016c01
containerize sftp
2019-04-04 22:43:02 -07:00
Girish Ramakrishnan
cd8011e858
add contabo to the help text
2019-03-29 12:07:13 -07:00
Girish Ramakrishnan
e352562c51
proftpd: unattended install
...
on 16.04,
debconf: falling back to frontend: Readline
ProFTPD configuration
---------------------
ProFTPD can be run either as a service from inetd, or as a standalone server.
Each choice has its own benefits. With only a few FTP connections per day, it is
probably better to run ProFTPD from inetd in order to save resources.
On the other hand, with higher traffic, ProFTPD should run as a standalone
server to avoid spawning a new process for each incoming connection.
1. from inetd 2. standalone
2019-03-27 14:16:55 -07:00
Girish Ramakrishnan
3dd2a19915
Handle case where proftpd is not installed
...
also, don't install a specific version since it doesn't work in 16.04
2019-03-27 14:07:23 -07:00
Girish Ramakrishnan
823bad2ace
add proftpd to base image
2019-03-25 16:15:03 -07:00
Girish Ramakrishnan
ffe30289ee
Revert "revert node to 8.15.1"
...
This reverts commit bec63c1ad0 .
ldap: unbind callback never fires in node 10.15 it seems. otherwise,
it all works..
2019-03-23 13:35:12 -07:00
Girish Ramakrishnan
bec63c1ad0
revert node to 8.15.1
...
the ldap search test fail with 10.15 for some reason
https://github.com/nodejs/Release
maybe related:
https://github.com/joyent/node-ldapjs/issues/510
2019-03-22 17:27:23 -07:00
Johannes Zellner
4942a2480b
Install proftpd
2019-03-19 15:24:09 -07:00
Girish Ramakrishnan
c3e2dc4ce8
migration to overlay2 is now done
2019-03-12 09:10:36 -07:00
Girish Ramakrishnan
61cef46a95
cloudron-support: prefix newline
2019-03-10 14:00:08 -07:00
Girish Ramakrishnan
4428c3d7d8
Move docker config file generation to installer logic
...
the new version of docker does not support devicemapper on ubuntu 16.
so, we have to first enable overlay2 and then install the latest docker
2019-03-08 16:41:39 -08:00
Girish Ramakrishnan
c81b643cdf
cloudron-setup: copy edition license
2019-02-26 12:06:32 -08:00
Girish Ramakrishnan
388ad077d6
cloudron-setup: baseDataDir is not used
2019-02-26 12:04:31 -08:00
Girish Ramakrishnan
4fcf25077b
Update docker to 18.09
2019-02-21 15:30:26 -08:00
Girish Ramakrishnan
0abe6fc0b4
Fixup node version
2019-02-21 13:41:15 -08:00
Girish Ramakrishnan
2d45f8bc40
Update node to 10.15.1
2019-02-19 10:46:59 -08:00
Girish Ramakrishnan
aa6ca46792
Add linode-stackscript as a provider
2019-02-16 13:59:35 -08:00
Johannes Zellner
ca962e635e
Add provider netcup-image
2019-02-09 18:01:31 +01:00
Girish Ramakrishnan
5662b124e0
Add a digitalocean-mp provider
2019-02-06 16:15:36 -08:00
Johannes Zellner
721352c5aa
Revert "Check for sudo access of root user in cloudron-setup"
...
We will remove the sudo requirement instead
This reverts commit e5a04e8d38 .
2019-01-22 19:33:36 +01:00
Johannes Zellner
e5a04e8d38
Check for sudo access of root user in cloudron-setup
2019-01-21 13:33:19 +01:00
Johannes Zellner
6bdac3aaec
Add missing -y in cloudron-setup
2019-01-10 15:28:56 +01:00
Girish Ramakrishnan
ecd1d69863
install software-properties-common
...
on contabo,
root@vmi232343:~# add-apt-repository
Command 'add-apt-repository' not found, but can be installed with:
apt install software-properties-common
2018-12-21 11:28:21 -08:00
Girish Ramakrishnan
06219b0c58
add contabo
2018-12-21 11:09:20 -08:00
Girish Ramakrishnan
78acaccd89
wording
2018-12-14 16:32:51 -08:00
Girish Ramakrishnan
331c8ae247
Add a new line
2018-12-07 11:28:23 -08:00
Girish Ramakrishnan
c71a429f61
Ask user before reboot
...
this is useful when installing on bare metal, don't want to reboot
server since the instructions get lost
2018-12-07 11:12:45 -08:00
Girish Ramakrishnan
502642fd25
Add note on why we need universe
2018-12-06 09:32:02 -08:00
Johannes Zellner
4abe6a7a00
Ensure we have universe apt sources enabled
2018-12-06 13:23:30 +01:00
Johannes Zellner
7c424ad60c
Add netcup as provider
2018-12-04 09:51:40 +01:00
Girish Ramakrishnan
8f57c44837
provision: force http1.1
...
for unknown reasons, we get a http2 framing error from curl at times.
2018-12-03 13:29:43 -08:00
Johannes Zellner
e4512e12c5
Add --help for cloudron-support and make ssh key enabling optional
2018-11-26 15:28:11 +01:00
Girish Ramakrishnan
76edbee48c
Better error message
2018-11-23 13:11:15 -08:00
Johannes Zellner
4ef274acf0
Box logs are now in a log file
2018-11-19 19:47:19 +01:00
Girish Ramakrishnan
600e030c6d
add a note what the script is about
2018-11-14 10:25:43 -08:00
Girish Ramakrishnan
e86b813551
cloudron-support: use timeout command for docker ps output
2018-11-14 10:22:10 -08:00
Johannes Zellner
f93e0c868c
Warn the user if / or /tmp is full
2018-11-13 13:31:49 +01:00
Girish Ramakrishnan
032ac3ed97
cloudron-provision args
...
zone -> domain
appstore configs -> license
+backup_config
cloudflare* -> dns_config
2018-11-08 21:44:56 -08:00