We are happy to announce the release of Cloudron 3.1!
For those unaware, Cloudron is a platform that makes it easy to run web apps on your server and keep them up-to-date and secure. Think SaaS for self-hosted apps.
Cloudron 3.1 adds support for UDP ports and allows apps to spin docker containers.
The next release of the OpenVPN app will support tunneling both via UDP and TCP. You can click the app's configure dialog and select how you want to expose the UDP port:
Cloudron is architected internally as a PaaS. Apps do not run databases, caches, queues and other services by themselves. Instead, it merely requests the Cloudron platform to provision the services it requires. This approach simplifies app development as the app authors just need to write a manifest file listing the services they require and the platform takes care of provisioning and managing the services.
Cloudron 3.1 adds a new docker addon. This addon will make it possible to implement CI/CD apps like Jenkins, Drone which build artifacts using containers. This is also useful for use cases such as IDEs and notebooks that run user code in containers (for sandboxing).
Here is an example of JupyterHub running on Cloudron using this addon. The notebook of each user is run internally as a docker container managed by the app:
Cloudron automatically creates a backup every night (in the timezone of your Cloudron). This interval can now be configured in the backup settings.
API tokens can now be given a name to track them better. Note that the
API Access view
has been removed and moved into the
Accounts page. This reflects the fact that API tokens
are managed per user and not global to the 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.