Then there's the case of firewall rules. My router gets a new prefix which causes my server to get a new IP, how do I get my firewall (pfSense) to update my firewall pass rules to point to the new IP?
I must admit I haven't tried really hard, so there might be some obvious ways I'm missing.
edit: https://docs.netgate.com/pfsense/en/latest/firewall/firewall... also talks about "LAN net" and "WAN net" aliases.
As used by Apple’s Bonjour implementation of the Zeroconf networking stack.
If using Debian or the like, just apt install avahi-daemon and libnss-mdns, and access your hosts on the local network as servername.local.
If your router's default configuration is sane it should (by default) only allow returning connections and drop any other.