@LoudLemur (Going by the topic subject), if the error is related to PTR record, then the solution is not correct.
The PTR record is set by your VPS provider and not by your DNS provider
PTR record goes by many names - Reverse DNS, rDNS, PTR. Unlike "forward" DNS which looks up something based on the domain name, a "reverse" DNS looks up based on the IP address. And who owns the IP address? The VPS provider. So, you have to change it there.
This means that to fix PTR record issue, you have to fix this in SSDnodes and not in Porkbun or whatever name server you have. If SSDnodes, does not let you set PTR record, you have to ask them by raising a support ticket.
@LoudLemur If you go to the file manager for you PrivateBin app you can change line 41 to be what you want. https://github.com/PrivateBin/PrivateBin/wiki/Templates (same link the cloudron docs provide) the PrivateBin repo provides examples of templates so you can add those. Below is lines 40 and 41 if you want to use the bootstrap dark template do the same thing.
; template to include, default is "bootstrap" (tpl/bootstrap.php)
template = "bootstrap-dark"
The Cloudron docs then go into what you need to do if you want to create your own template to use with PrivateBin. You would create the custom.php template and add it to the file manager in /app/data/custom_template/custom.php and then go back into the conf.php file and change line 41 to be the below.
I don't know of immich/peertube/grav had code injection... One has to investigate each project separately.
Thanks, I hope some words to this effect could be included in the relevant section of the Ackee documentation, along with the mention of some search-terms that might be helpful, for example: code-injection, ...
I sometimes check with AI on how to accomplish technical tasks. On quite a few occasions, AI has provided really excellent, clear, "of course!" instructions on how to accomplish what I have wanted to do. Yet, when I check, these brilliant solutions are ... not there! I think the term is that the AI "hallucinated" the results.
In this case though, there was a happy match between the AI dreams and the Cloudron reality. 🙂
@LoudLemur looks like the DNS record was pointing to a Cloudron which didn't have any app installed on that (sub)domain. If a Cloudron server as such just gets deleted, then the DNS records are not automatically cleaned up, since there is nothing running anymore to do that.