Girish Ramakrishnan
16f3cee5c5
install custom nginx only on xenial
...
https://nginx.org/en/linux_packages.html#Ubuntu
http://nginx.org/packages/ubuntu/pool/nginx/n/nginx/
2020-04-02 11:54:22 -07:00
Johannes Zellner
57afb46cbd
Ensure nginx installation will not overwrite our conf files
2020-04-02 16:57:55 +02:00
Johannes Zellner
91dde5147a
add-apt-repository does not call apt-get update
2020-04-02 13:54:39 +02:00
Johannes Zellner
d0692f7379
Ensure we have latest nginx
2020-04-02 12:37:02 +02:00
Girish Ramakrishnan
f9e7a8207a
cloudron-support: make it --owner-login
2020-03-27 18:58:12 -07:00
Girish Ramakrishnan
d3594c2dd6
change ownership of ghost file for good measure
2020-03-12 10:30:51 -07:00
Girish Ramakrishnan
6ee4b0da27
Move out ghost file to platformdata
...
Since /tmp is world writable this might cause privilege escalation
https://forum.cloudron.io/topic/2222/impersonate-user-privilege-escalation
2020-03-12 10:24:21 -07:00
Girish Ramakrishnan
dfe5cec46f
Show the public IP to finish setup
2020-03-09 15:18:39 -07:00
Girish Ramakrishnan
c1801d6e71
Add linode-oneclick provider
2020-03-05 11:25:43 -08:00
Girish Ramakrishnan
d10957d6df
remove galaxygate from cloudron-setup help
2020-02-28 11:14:06 -08:00
Girish Ramakrishnan
50dc90d7ae
remove galaxygate
2020-02-28 11:13:44 -08:00
Girish Ramakrishnan
c3e0d9086e
cloudron-support: backups and appsdata can be empty
2020-02-24 14:12:25 -08:00
Girish Ramakrishnan
0e156b9376
migrate permissions and admin flag to user.role
2020-02-21 16:49:20 -08:00
Girish Ramakrishnan
596f4c01a4
cloudron-setup: remove support for pre-4.2
2020-02-07 09:15:12 -08:00
Girish Ramakrishnan
c4ed471d1c
Update node to 10.18.1
2020-01-29 20:54:57 -08:00
Johannes Zellner
ca4fdc1be8
Add azure-image provider argument
2019-12-17 16:42:25 +01:00
Girish Ramakrishnan
a5f31e8724
Revert "rename ami to aws-mp"
...
This reverts commit 72ac00b69a .
Existing code relies on this, so don't change it
2019-12-11 12:56:30 -08:00
Girish Ramakrishnan
72ac00b69a
rename ami to aws-mp
2019-12-11 12:27:55 -08:00
Girish Ramakrishnan
3a10003246
libssl1 asking for restart prompt during install
...
https://unix.stackexchange.com/questions/146283/how-to-prevent-prompt-that-ask-to-restart-services-when-installing-libpq-dev
https://github.com/confluentinc/castle/pull/1
https://bugs.launchpad.net/ubuntu/+source/ansible/+bug/1833013
2019-09-17 14:43:11 -07:00
Girish Ramakrishnan
021fb4bb94
Add skysilk provider
2019-09-11 09:14:04 -07:00
Girish Ramakrishnan
a55c399585
cloudron-support: Use the PROVIDER file
2019-08-21 21:23:22 -07:00
Girish Ramakrishnan
f74aa24dd2
cloudron-setup: make it work for old installs
...
need this for the auto-update test
2019-08-21 21:18:08 -07:00
Johannes Zellner
b5edbf716c
Add interox provider option
2019-08-14 14:47:08 +02:00
Johannes Zellner
cb10d0d465
Add time4vps provider
2019-07-29 20:54:41 +02:00
Girish Ramakrishnan
d3c5d53eae
silence mysql warning
2019-07-26 22:35:44 -07:00
Girish Ramakrishnan
2f861c3309
specify the database
2019-07-26 22:12:40 -07:00
Girish Ramakrishnan
9b74bb73aa
config.js is dead, long live config.js
...
we use settings now
2019-07-26 14:51:51 -07:00
Girish Ramakrishnan
7fbac6cc17
typo
2019-07-26 08:44:37 -07:00
Girish Ramakrishnan
9e7e9d66bf
move provider into sysinfo
...
this is ideally "auto-detectable" runtime information
2019-07-26 07:33:22 -07:00
Johannes Zellner
27369a650c
Fix disk full docs link
2019-07-16 15:10:56 +02:00
Girish Ramakrishnan
337a47c62b
typo
2019-07-02 16:46:14 -07:00
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