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.
Looks like the DNS resolution is failing. Can you explain your environment and check if you can resolve any host from the system via SSH? Is the unbound service working?