@luckow good catch. In fact, the sort function usage was entirely wrong.
Fixed in https://git.cloudron.io/cloudron/cloudron-cli/-/commit/87dcb5f8cc8ae29f877a6f5b96c865ec48dd8846
I published a new CLI 5.5.0
Interesting. So, from @necrevistonnezr's like the hosts.allow/hosts.deny may not work in the future. "Note: this might not be an option on modern distributions, as support for tcpwrappers was removed from OpenSSH 6.7"
In the past I have only seen the angular templates, if the browser has javascript disabled or the javascript files are not loaded. Do you see failing requests in your browser console?
@luckow yes. See this comment - https://forum.cloudron.io/post/83868
https://git.cloudron.io/cloudron/box/-/commit/0dfadc59228978f82ae3aa2ba4be2b421e785e02 was the fix . You can always apply it locally in /home/yellowtent/box/src/dns/digitalocean.js . Then, systemctl restart box and renew all certs.
@girish
Cloudron shows IP as present on Sorbs dnsbl blocklist, even though it isn't. [image: 1708555984912-2024-02-21_17-52-31.png]
[image: 1708556022108-2024-02-21_17-53-31.png]
Turns out I was too impatient, checks all green now.
Having to go through a restore, this was baffling with no hints for me too.
I'll make a Feature Request to make this more obvious in the restore dialogue.
I got to the bottom of this. The issue is that mountpoint -q doesn't exit if NFS hangs and because we call execSync in node, the whole dashboard hangs. I have fixed this in https://git.cloudron.io/cloudron/box/-/commit/3da3ccedcbd8962ab309c591f6ae3561e5df4f28
The mount propagation flags like rslave don't apply to us. They only apply for recursive/shared mounts. That's my reading of it anyway. It doesn't seem to matter in my tests.
@humptydumpty I think it was a bug or something as I uninstalled the app and tried to reinstall it and it failed.
For reference I have the Vaultwarden and Gitea installed. The 3rd app was Firefly.