Successfully performed domain surgery on my matrix homeserver. It's using a subdomain now which I can CNAME to point to a domain that is actually updated using DDNS instead of my "scraping the web interface to update the DNS entry" program, so hopefully less outages.