I ignored all the email setup because I disabled signups anyway on my instance.
For DNS on my home server I use ddclient. It supports a ton of different DNS providers, so you can have your server automatically update its DNS record as soon as your IP changes.


It’s honestly impressive what you can do with under 3W of power these days