I have tried to use Adguard Home's DNS rewrites as well as custom query filters to catch local requests for sub.domain.tld and point them instead to Unraid.IP.Address, but this does not resolve.
According to the logs you posted, it's resolving just fine, the server is just refusing the connection.
What you're trying to do is a pretty typical setup, and one that I use myself (except that I ditched AGH for a simpler set up).
Internal DNS points to the internal address of the reverse proxy, external DNS points to the external address (both are the same of your using ipv6).
You just need to look into why the server is refusing the connection. Anything in the logs?
Considering the chip shortages, it would make a lot of sense to stop producing the old products for a while in order to build up stock for the new products.
And yes. They're all just USB sound cards. The ones advertised for ham radio might have some better shielding or isolation, but none are conceptually different than just plugging the radio into the audio output of your PC/phone/steam deck/etc. I have a fancy signalink soundcard, myself, but more often just use a generic sound card dongle I bought on Amazon because it's smaller and easier to use.
The config files should be in the volume you mounted in your NPM container. Probably /data/cong.d/. You can either edit them like normal nginx configuration files (NPM just runs normal nginx in the background), or you can copy them to a standard nginx instance.
Looks like most of that install script is just creating a letsenceypt cert for you. If it's not working, you can probably just create one yourself or use a wildcard cert if you already have one.
The rest is just an nginx instance being used to proxy a connection. If you're already using NPM, anyway, you might as well just use that. No reason to run extra instances.
Or start with the signal one and add your other proxy config files to that.
"Nice" is entirely subjective. I think my site is nice, but someone else might think it's garbage.
I use Hugo to generate my site. It's not wysiwyg, but it supports markdown for pages, which is even simpler than html. It also has a live server mode, where you can see changes immediately.
The community has a created whole gallery of themes (templates) that you can use. It might be worth looking through the gallery to see if you think any of them look "nice" to you.
But if Lemmy was just seen as a federated message board, it wouldn't have nearly the users that it does. It's popularity rocketed (compared to the rest of the Fediverse) specifically because it takes so much of it's style from Reddit.
Interesting! Not something I've encountered, but I suppose that's what makes the Fediverse special! We can all control how we want to interact with things.
For my gaming PC, I shut it down whenever I'm not actively using it.
My laptop is usually just put to sleep, and only fully powered off if I don't plan to use it for a bit, or if I'm installing updates.
My servers stay on 24/7.