Numeric .xyz domains only cost $1 a year. They’re not great for things like mail because they’re often used by spammers (probably because of the price), but it’s great for cheap signed DNS hostnames.
I point it to the server on my local network and use Wireguard to connect myself.
Yeah, and look how that turned out