Cloudron v0.100.1 released

By Girish on Saturday, February 11th 2017

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.

Simplified installation

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:

chmod +x ./cloudron-setup
./cloudron-setup --provider [ec2/digitalocean/scaleway/generic]

We have improved the selfhosting manual to 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 Encrypt certificate and you can then proceed to securely setup the Cloudron.

Johannes blogged about this feature in more detail here.

Backup improvements

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.

Minio support

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!).

Email setup

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.

Upgrade improvements

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!