Cloudron 7.7 released
We are happy to announce the release of Cloudron 7.7!
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.
Cloudron 7.7 has many new features including Port Range support, Docker improvements, OIDC Avatar Support, MongoDB 6, User Language Persistence, Cancelable uploads & lots of bug fixes.
Port Range
Cloudron already provides a way for apps to expose TCP and UDP ports. From 7.7, an app can expose a port range using the optional portCount
field in the manifest. This feature is required for various apps like AzuraCast and MiroTalk.
We have published MiroTalk SFU, a Fast Real-Time Video Conference platform that uses an SFU, that uses this feature.
Docker Improvements
The docker daemon starts a userland proxy service for port forwarding whenever a port is exposed. This proxy consumes a lot of CPU resources since it is created per exposed port. In 7.7, we have disabled the userland proxy in docker.
Apps can now also specify an array of log files instead of stdout/stderr using the logPaths
field in the manifest.
Container logging now uses Unix Domain Sockets instead of UDP. This frees up UDP ports for apps.
OIDC Avatar Support
For apps that support it, Cloudron OIDC now exposes user avatars via the picture
claim.
MongoDB 6
MongoDB has been upgraded to 6.0. Apps can now use several new features of MongoDB including improved support for Time Series Data, more operators and enriched queries.
Cancelable Uploads
File uploads can be canceled midway in the File manager.
User Language
- Users can select their Language preference in the profile view. This setting is now persisted across browsers and devices. Note that the login screen still follows the global language setting chosen by the admin.
Other Notable Changes
- backupcleaner: fix bug where preserved backups were removed incorrectly
- oidc/ldap: fix display name parsing to send anything after first name as the last name
- email: use secp256r1 curve certificates to improve deliverability
- dashboard: use native slider element for app memory and CPU
- dashboard: preserve app link paths
- backups: deleted apps must also be displayed in contents
- Postgres: add vecto.rs extension support for immich
What's coming next
Head over to our forum to learn more about What's coming in our next release - 8.0.
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.