OK, this has been resolved. For anyone (including future me) looking for help on this topic, in order to fix this problem, I had to change my domain layout to this:
| type | host | value | ttl |
|----------+-----------+--------------+------|
| A Record | @ | 1.1.1.1 | auto |
| CNAME | jellyfin | mydomain.tld | auto |
| CNAME | nextcloud | mydomain.tld | auto |
I guess the two mistakes I made were
-
Not configuring DNS correctly. I really needed to config
@
, and have my two Cnames pointing at it -
Using Jfin instead of jellyfin. I could have made this work, but when I realized that it was creating a problem where the page just said “welcome to our site…” , I decided that saving a few characters from the URL wasn’t important enough to make the changes in the other files I’d have to make. It’s just better to stick to standards.