ghcr.io went dark with the GitHub account, so every `docker pull` and
template that named it has been failing. The images are republished,
multi-arch as before, at registry.coffeylabs.org under the same names, and
pull anonymously -- nothing needs a login.
Where a link pointed at an issue list, it now goes to /-/work_items: in
GitLab 19 that is the public list, and /-/issues returns 404 to anyone not
signed in. Issues themselves did not come across from GitHub, so a link to
a specific old issue is replaced with a note saying where it was.
One XML per app under templates/, ca_profile.xml at the root, as the
Community Applications starter lays it out.
The ihasmail template runs the published multi-arch image read-only
with /tmp in memory, and as Unraid's nobody user (99:100) because that
is the owner Unraid gives a freshly created appdata folder; the image's
own user could not write the session file there. The appdata path is
optional: clear it, blank SESSION_FILE and set IMMUTABLE=1 for a
container with no writable path at all.