Cloudron 2.1 released

By Girish on Friday, April 20th 2018

We are happy to announce the release of Cloudron 2.1!

For those unaware, Cloudron is a platform for running self-hosted and on-prem web apps. The idea is to deploy apps on your server via an App Store to get a SaaS style hassle-free continuous deployment experience for self-hosted apps.

Improved mailbox management

In Cloudron 1.x, users/groups and mailboxes/lists were tightly coupled. Each user had a mailbox of the same name and each group was also a mailing list. This tight coupling meant that if you just wanted to a create new mailbox, you had to create a new user and setup a new password for that user.

In Cloudron 2.1, we have decoupled the mailbox management and user management. Mailboxes can be added and removed independently of user from the Email view.

All Cloudron subscription plans include unlimited mailboxes and aliases.

The way it works is that you can create a mailbox in a domain and then assign an existing user as the mailbox owner.



The mailbox owner can access the mailbox using mailbox@domain.com as the username and the Cloudron password.

Each mailbox can have one or more aliases. Aliases can be used by adding an identity in a mail client like Rainloop, Roundcube & Thunderbird.


A mailing list can be created by providing a name and assigning one or more existing mailboxes. Once created, you can email all@domain.com and a copy of the email will be sent to all the list members.

Docker 18.03

Docker has been updated to 18.03.0-ce. This Docker release bring numerous security and stability fixes. You can read the full Docker changelog here.

Support for private apps

Cloudron is internally architected as a PaaS. Application requirements and setup is described in a Dockerfile. An accompanying CloudronManifest specifies addon requirements like databases, local storage, authentication etc.

The current Cloudron app development flow uses the public Docker hub to build and deploy images. This means that any packaged app code is essentially publicly viewable.

A popular request has been to develop and deploy private (closed source) apps. In 2.1, we have added initial support to build and deploy apps using a private docker registry like quay, Amazon ECR. See the packaging guide for more information on private builds.

Other fixes

  • Make S3 backend work reliably with slow internet connections
  • mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron
  • mail: fix crash when bounce emails have a null sender
  • Add CSP header for dashboard
  • Fix bug where browsers used a cached version of the Cloudron dashboard after an update

Install or update Cloudron

New to Cloudron? Get started for free by running with 3 simple commands on your server.

To update an existing installation, simply click on the 'Update now' button under Settings.

Comments?

Comments/Suggestions/Feedback? Discuss in our Forum or email us.