To add to this, the upper limit here is also not allocation of memory and in the end the system memory is also a limiting factor. So the setting protects you from a buggy or otherwise misbehaving app, in the way that this app cannot occupy the whole system memory, bringing down other apps.
Also for apps using language runtimes like ruby or nodejs, we have found that those usually cleanup memory on their own depending on the available memory. I think this is correct bahavior, since available memory should be used for caching as long as there is some available, but in the Cloudron case this behavior was often not favorable.
@smokeyfro I replied from support@ earlier today but I am able to reach your dashboard just fine. Can you confirm? Not sure what changed but looks like you managed to fix this yourself. What did you have to do ?
The UI is the confusing part, since if you see that screen the first time and it is populated, you have no indication to clear it, or button to turn it off. The logical part is to change what it says, for ex Disallow to Allow, but that doesn't work either 😢
So a UX improvement would be to have a toggle, which only displays the robots.txt proxy content if it's enabled and while off gives a hint as to what turning it on will actually do.
That way the breadcrumbs lead to the loaf of understanding and satisfaction 😋 🍞
@inference the issue is docker itself is not running (for some reason). app memory is not an issue because apps are run as containers using docker.
What I can suggest is:
spin up another new VPS using the VM image you have. check if docker runs then
for backups, do you remember how you configured backups in Cloudron ? By default, the backups are in /var/backups of the server. Do you see many timestamped directories in that folder?
@murgero re-read, my response remains the same, sorry.
You know the way security scanners (or script-kiddies) works, it's to scan the network (Internet), get hosts and they software; if there is zero-day on CloudRon or other not disclosed vulnerability, apply it across the hosts.
Having DNS records showing that there is CloudRon here means you don't even need to scan for the ports, which just simplify things.