Good point. Yes. Small breakage means it's easier to fix.
Although, the years I've run my rolling release system, I've had it break maybe one of two times. Easily fixed. Both of those was because there was a change that needed a manual intervention, which I did not read about until after, so those were my own fault.
I would love to do something like this, also for a mirror backlight, but my bathroom only has 1 outlet, placed in a cubbard above the sink. I can't get anything from there, unless I want wires all over my bathroom walls and some long ones at that.
I've read that Qnap is often using ZFS as the storage filesystem. If your bazzite does not have the tools installed to work with that, then it will probably show as unallocated or unknown.
Still have a ConBee 2 for zigbee and it works fine in my house. Although I do have a fair amount of smart plugs, that act as repeaters, around the house.
As someone else mentioned, this does not seem to be an issue with the DynDNS itself. But rather the fact that your ISP changes your IP regularly (DHCP, non-static IP).
I would really recommend you get a static IP from your ISP. DNS lookups should never fail after that.
The reason this might work is that some shells, like zsh, interpretes the questionmark in the URL as a function of some sort, making the URL invalid to yt-dlp.
(Required) Ghost does not do user passwords. They use magtic links, which they send out via email when signing in. It's just how they have chosen to do it. You can ask them why they don't want to save passwords.
(Optional) Ghost has a newsletter function. If you enable it, you need to setup a bulk email service, like Mailgun. Even regular SMTP won't really work there. It can send out a newsletter everytime a blog post is published, so the members will get notified.
I recently had to do this email dance with a Ghost instance setup, where most of the email ports are blocked on the network. I know how you feel. I also wanted to just use passwords, but not currently possible with Ghost.
Other services might do the same as Ghost. I do host many services, that does not require email setup though.
Maybe the wiki has some useful information: https://wiki.archlinux.org/title/Linux_console#Fonts