I’m looking to add a custom domain to my email to start building a more permanent identity on the internet (I have been shifting providers since I started degoogling).
I also want to either host a WordPress site or a fediverse instance (haven’t decided) like Hubzilla for things like my writings and a general place to find my stuff online and maybe even host a few friends’ pages.
Can I buy one domain and use it for both?
yes! I use @[email protected] for fedi (mastodon) and [email protected] for email
Great! As a follow up question, for example I want to let a friend use my hubzilla server to host their hub. Can I “allow” them to bring their own domain name and let them use it?
Edit to add one more question: Is there a restriction on what top level domain can be used for what purpose (fedi, email, website) or anything goes?
a domain name is just a logical construct to route traffic. it can be used for whatever as long as your application/routing stack can handle the host names. so, basically, anything goes.