Connect your name to website hosting
You need an active uk.app name, a deployed website and access to the hosting provider. This guide describes the custom-hostname workflow; it does not certify every provider or account combination. Confirm acceptance of your full name before purchasing hosting.
1. Add the name at your host first
Open the hosting project's custom-domain settings and add your full name, for example yourname.uk.app. Record the exact DNS target and any ownership-verification record it displays. Do not try to claim the parent uk.app zone.
2. Apply the required records in uk.app
Open My names → your name. The host @ means your registered name; www means www.yourname.uk.app. Use the provider's current record type and value. A CNAME target is a hostname without https:// or a URL path.
Replace conflicting parking A/AAAA/ALIAS records at the same host. CNAME cannot coexist with other records at that host: keep mail and verification records safe, and use a separate hostname such as www if necessary. Preview hosting-preset changes before applying them.
Choose your provider
Vercel
Open the project, then Settings → Domains, and add the hostname. Copy the DNS values displayed for this project; another project's CNAME target may differ. Add any requested verification TXT record. Wait for the domain configuration and certificate to become ready. Vercel instructions.
Cloudflare Pages
Add the hostname under your Pages project's Custom domains before creating the DNS record. For a subdomain using external DNS, follow the displayed CNAME target to your Pages site. This is different from adding an independent zone to Cloudflare DNS. Creating only a CNAME without attaching the name to the Pages project is not sufficient. Cloudflare Pages instructions.
GitHub Pages
Publish the site, then set its Custom domain under the repository's Settings → Pages. For a subdomain, the CNAME points to your account's Pages hostname, not a repository URL or path. Follow GitHub's domain-verification steps and enable Enforce HTTPS when available. Avoid wildcard records pointing at GitHub Pages. GitHub Pages instructions.
3. Verify DNS, ownership and HTTPS separately
Wait for DNS caches to expire, complete the host's verification and check its certificate status. Open the full HTTPS URL and run the uk.app domain health check. If you want both your name and its www variant, add both at the host and configure the preferred redirect.
4. Before moving or deleting a hosted project
Remove or replace DNS pointing at a project you no longer control. Keep the hostname attached to your account until the old DNS no longer routes to it. For errors, use the troubleshooting guide.