Cloudron 1.4 released - Cloudflare DNS, Exoscale SOS backups & Blocking App Updates
We are happy to announce the release of Cloudron 1.4.0
For those unaware, Cloudron is a platform that makes it easy to run apps on your server and keep them up-to-date.
Cloudflare DNS
Cloudron automatically configures the DNS as required for apps and the built-in email server. With Cloudron 1.4, we have added Cloudflare DNS backend. Note that the current implementation configures Cloudflare so that the HTTP(S) traffic flows directly to the Cloudron and not via Cloudflare. In a future release, we will support traffic flowing via Cloudflare (for DDoS protection and CDN use case).
Thanks to @abhishek for doing the initial work on this feature.
Exoscale SOS support
Exoscale SOS is a simple, scalable and safe S3-compatible object store based on pithos. Cloudron can now upload backups automatically to Exoscale SOS. This can be configured from Settings -> Backups -> Configure.
Blocking app updates
Cloudron makes app updates easily and effortless and automatic updates is the preferred mode of operation. This way Cloudron users get a SaaS style experience for self-hosted apps. However, some app updates may break existing installations either because the user is using some plugins or because it is impossible to automate the app upgrade.
For such situations, we have now added the ability to push updates that will not be applied without the Cloudron administrator's consent. The Cloudron administrator will be alerted about blocking updates in the weekly digest mail sent by Cloudron. This gives them an opportunity to read and review the changelog and determine what is the best approach to apply the update.
Other bug fixes
- Update Haraka to 2.8.14. Contains many stability fixes. Yours truly made it to the top 10 Haraka contributors! :D
- Fix cron pattern that made Cloudron erroneously send out weekly digest mails every hour on wednesday.
- Ensure Cloudron is only be installed on EXT4 root file system (required by Docker).