We are happy to announce the release of Cloudron 0.100.1. Cloudron continues to develop at a frantic pace and we have made a whole lot of features to make self-hosting secure, practical and fun.
You can now install the Cloudron on Digital Ocean, Linode, Vultr, EC2 with 3 simple commands. Create a server with Ubuntu 16.04 and run the below:
wget https://cloudron.io/cloudron-setup chmod +x ./cloudron-setup ./cloudron-setup --provider [ec2/digitalocean/scaleway/generic]
We have improved the selfhosting manualto include detailed information about backups and updates.
Improved domain setup
Once the Cloudron is installed, you can access it via
https://<ip>. You can provide the domain and DNS configuration for the Cloudron on the web interface. Cloudron will setup a Let's Encryptcertificate and you can then proceed to securely setup the Cloudron.
Johannes blogged about this feature in more detail here.
The backup and restore story is one of the main strengths when using the Cloudron. The Cloudron maintains per app backups letting you restore any single app individually. Prior to this release, we used to create all backups in a flat directory. We have now made this structure a little more friendly by organizing backups in timestamped directories. Removing old backups is now simply a matter of removing a directory.
In addition to S3 and the file system, backups can now be stored on Minio. You can read more in our minio blog post.
On a related note, we also have a community contributed Minio app (Thanks @dswd!).
Setting up apps for sending and receiving email is complicated. Cloudron makes this task trivial by automatically configuring apps to send and receive email via the Cloudron's built-in email server.
When using one of the programmable DNS providers like DigitalOcean or Route53, the Cloudron will setup various mail related records like DKIM, SPF, DMARC automatically. For users using the
Wildcard DNS backend, the expected DNS entries are now displayed in the UI so that they can be setup manually. Clicking on 'Advanced' will provide instructions on how to fix any issue.
Note that the Cloudron is a good mail citizen and will not send email until atleast the SPF check has passed.
Cloudron's vision is to bring SaaS based deployment model to self-hosting. We want to build a platform where app authors can continuously push updates to apps. You can now control the time (in your Cloudron's time zone) when apps are updated.
Security and Stability
The latest release contains various security and stability related fixes and we enourage you to upgrade immediately. Some of them are:
- Changes to ensure that the Cloudron will still run despite the disk being full.
- Docker has been updated to 1.12.5
- Fix issue where mail container was not detecting blacklisted IPs correctly
If you are having trouble upgrading, talk to us in our live chat.
Hope your enjoy the new release!