Cloudron v0.110.0 released

By Girish on Tuesday, April 18th 2017

We are happy to announce the release of Cloudron 0.110.0.

For those unaware, Cloudron is a platform that makes it easy to run apps on your server and keep them up-to-date.

Custom data location

The disk location where Cloudron stores application and platform data can now be set by passing --data-dir during the installation step.

./cloudron-setup --provider digitalocean --data-dir /var/cloudrondata

If you have an existing Cloudron, we recommend moving the existing data directory to a new location as follows Assuming, DATA_DIR is the location to move your data, here's a migration script:

systemctl stop
systemctl stop docker
mv /home/yellowtent/appsdata "${DATA_DIR}"
ln -s "${DATA_DIR}/appsdata" /home/yellowtent/appsdata
mv /home/yellowtent/platformdata "${DATA_DIR}"
ln -s "${DATA_DIR}/platformdata" /home/yellowtent/platformdata
systemctl start docker
systemctl start

New App Restore UI

Previously, the Cloudron UI could only restore from the last backup and you had to use the CLI tool to restore from older backups.

The new App Restore UI allows you to restore from any of your previous backups. Note that on the Cloudron restoring from a backup revert not just the app data but also the app code to that point in time.

Other important fixes

  • We have added rate limits across all authentication routes to prevent password brute force. Our selfhosting docs has more information.
  • Cloudron apps including NextCloud & Surfer now support download of large files (> 1GB)
  • Max out swap size allocation to 4GB.
  • MySQL databases of all apps now uses utf8mb4 encoding by default.