Add the Docker addon to monitor containers
-
Ah, I saw the PR first and this thread second (thanks for the PR!). I commented there, but this is a better place to continue the conversation.
The docker addon in Cloudron is way too powerful at the moment. It gives the app access to all containers and it can do whatever it wants with them. This means a bad uptime kuma can nuke all the app and infra containers in the server. This is the reason why we don't really use it much.
We could implement a optional setting for docker addon. This way the user can buy into this risk and then explicitly enable. This setting has to be implemented in Cloudron.
But this said, Cloudron already has a built-in monitor for the server containers. It tracks oom as well as health check.