I already had my own domain and webserver, so I used that. You'd have to register a domain through a registrar. I used Google Domains, but they sold that to Squarespace, and I don't yet know if should recommend that or not. Then you either host the webserver yourself, on on Raspberry Pi or...