Cloudron 4.2 released

By Girish on Friday, October 11th 2019

We are happy to announce the release of Cloudron 4.2!

For those unaware, Cloudron is a platform that makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server and keep them up-to-date and secure. Think SaaS for self-hosted apps.

Cloudron 4.2 adds a new UI to configure apps, per-app disk usage graphs, custom data storage directory, forwarding mails to external domains, & more

New configure UI

The various app settings are now grouped into sections:


We have also reworked the entire app deployment subsystem. Making configuration changes is now faster and as non-disruptive as possible. For example, changing the labels/tags/icon or modifying the access control groups results in no downtime and is instantaneous.


Per app disk usage

The graphs view now displays all the disks attached to the server and the disk space used by each app:

Now that we have precise disk usage information, various operations like install, update & backup, first check the disk space availability. If disk space is unavailable, the admins are notified.

Custom data directory

Apps on Cloudron store their data and assets in the /home/yellowtent/appsdata/<appid> directory. If the server is running out of disk space, it is now possible to move the app's storage directory to another location. For example, you can mount an external disk on the server and move the app's storage to this new mount point. Many VPS providers allow you to mount an external disk on the server - DigitalOcean Block Storage, AWS Block Store, Linode Block Storage to name a few. If you like smartphone analogies, this is no different than moving an app to the SD Card.

You can move the app to an external location from the Resources section:


Forward to external domains

In previous versions of Cloudron, Email forwarding lists could only contain addresses internal to Cloudron. With 4.2, forwarding lists can contain external addresses as well. For implementing this feature, we have added support for Sender Rewriting Scheme in the Cloudron mail server. SRS and Reverse-SRS is automatically used when required.


SRS is also enabled when a user uses Sieve Redirect to forward their mails to an external domain.

Deactivate users

We have added an option to disable a user. When de-activated, the user will not be able to login to the Cloudron dashboard. The user will also not be able to login to apps that use Cloudron Single Sign-On.


Other notable changes

  • New IP based Restore flow
  • Wasabi storage backend
  • Add SparkPost as mail relay backend
  • Update Haraka to 2.8.24
  • Login sessions are now persisted across restarts
  • Add option to skip backup when updating an app
  • Fix bug where the reverse proxy (nginx) was not reloaded on cert renewal
  • TOTP tokens are now checked for with +-60 seconds
  • Fix issue where tar backups with very large files (> 8GB) was corrupt

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 on your dashboard.

Comments?

Comments/Suggestions/Feedback? Use our Forum or email us.