Girish Ramakrishnan fb39aa32bb tasks: fix update failed notification
https://forum.cloudron.io/topic/13408/update-to-cloudron-8.3-error

We get a Task xx crashed with code null in the notification.

The crux of the issue is that we use KillMode=control-group. This ends
up sending SIGTERM signal to box code and all the sudo in parallel. The box
code then sees the sudo die and records the task as failed.

To fix, we switch to KillMode=mixed. This gives box code a chance to handle SIGTERM
first. It cleans out its task list and kills all the sudo.
2025-06-17 23:47:04 +02:00
2025-06-13 22:35:21 +02:00
2025-06-17 17:00:21 +02:00
2025-06-15 17:40:45 +02:00
2025-06-17 23:47:04 +02:00
2024-10-04 17:43:45 +02:00
2024-09-20 18:48:55 +02:00
2025-06-17 22:28:11 +02:00
2025-06-17 23:47:04 +02:00
2024-04-25 18:26:35 +02:00
2025-06-06 13:26:18 +02:00
2025-06-06 08:39:57 +02:00
2024-12-19 10:32:30 +01:00
2025-06-13 10:50:04 +02:00

Translation status

Cloudron

Cloudron is the best way to run apps on your server.

Web applications like email, contacts, blog, chat are the backbone of the modern internet. Yet, we live in a world where hosting these essential applications is a complex task.

We are building the ultimate platform for self-hosting web apps. The Cloudron allows anyone to effortlessly host web applications on their server on their own terms.

Features

  • Single click install for apps. Check out the App Store.

  • Per-app encrypted backups and restores.

  • App updates delivered via the App Store.

  • Secure - Cloudron manages the firewall. All apps are secured with HTTPS. Certificates are installed and renewed automatically.

  • Centralized User & Group management. Control who can access which app.

  • Single Sign On. Use same credentials across all apps.

  • Automatic updates for the Cloudron platform.

  • Trivially migrate to another server keeping your apps and data (for example, switch your infrastructure provider or move to a bigger server).

  • Comprehensive REST API.

  • CLI to configure apps.

  • Alerts, audit logs, graphs, dns management ... and much more

Demo

Try our demo at https://my.demo.cloudron.io (username: cloudron password: cloudron).

Installing

Install script - Pricing

Note: This repo is just a part of what gets installed on the server. Database addons, Mail Server, Stat contains etc are not part of this repo. As such, don't clone this repo and npm install and expect something to work.

License

Please note that the Cloudron code is under a source-available license. This is not the same as an open source license but ensures the code is available for transparency and introspection (and hacking!).

Contributions

We are very restrictive in merging changes. We are a small team and would like to keep our maintenance burden low, not to mention legal issues. It might be best to discuss features first in the forum, to also figure out how many other people will use it to justify maintenance for a feature.

Localization

Translation status

Support

S
Description
Cloudron Box
Readme 47 MiB
Languages
JavaScript 72.6%
Vue 22.3%
Shell 3.1%
HTML 1.1%
EJS 0.7%
Other 0.2%