When signing up for mastohost with an existing domain I own (whatever.com) the signup process forced me to use a subdomain (something.whatever.com). I don’t currently have a website on that root domain, but I would like to one day. Do I really have to have a long three part domain? Is there a way around it or is this a limitation of mastodon/mastohost?
I don’t know about whether mastohost supports this or not, but Mastodon definitely allows you to host the service at e.g., mastodon.whatever.com but have your handle be mastodonhandle@whatever.com. This is documented here: https://docs.joinmastodon.org/admin/config/#web_domain