Skip to main content

Connect a custom domain

By default your site is available at a .roasthive.app address. This guide shows you how to make it available at your own domain, like yourname.com.

Before you start

You'll need to own a domain name. If you don't have one yet, you can purchase one from a registrar like Namecheap or Google Domains.

Step 1: Open your site settings

From your dashboard, click on your site, then go to Settings → Domains.

Step 2: Add your domain

Click Add domain and enter your domain name (e.g. yourname.com).

RoastHive will show you two DNS records you need to add.

Step 3: Update your DNS records

Log in to your domain registrar and find the DNS settings for your domain. Add the records shown in RoastHive:

TypeNameValue
A@(shown in your dashboard)
CNAMEwww(shown in your dashboard)

If you're not sure how to do this, search for "[your registrar name] how to add DNS records" — most registrars have a step-by-step guide.

Step 4: Wait for it to propagate

DNS changes can take anywhere from a few minutes to 48 hours to take effect worldwide. Once active, RoastHive will automatically issue an SSL certificate so your site loads securely over https://.

You'll see a green Active badge next to your domain when it's ready.