I've been running a few different sites using DynDns.com's custom DNS services and proper registered domain names. Everything is working great, including e-mail being relayed through static smart ...
A service like Cloudflare DDNS automatically updates your domain's IP with your home's IP. Nginx Proxy Manager routes traffic and provides SSL certificates through Let's Encrypt and deploys in Docker.