Custom domain

Your blog lives at your-username.floggy.xyz by default. On the Pro tier you can point a domain you own at it instead, so your site loads at your own address. This guide walks through it.

Before you start

  • Connecting a custom domain is a Pro feature. You can check your plan in Settings > Billing.
  • You need a domain you already own, and access to its DNS settings (at your registrar or DNS provider, like Cloudflare, Namecheap, or GoDaddy).

1. Add your domain

Go to Settings > Domain. You'll see your Floggy subdomain listed, and a Custom Domain field below it.

Type in the domain you want to use and click Save. You don't need to include https:// - just the domain itself:

yourdomain.com

2. Add the DNS record

After you save, Floggy shows the exact DNS record to add. Copy it into your DNS provider. It's a CNAME record that points your domain at Floggy's hosting:

Type Name Value
CNAME your domain (shown in the dashboard)

Always use the exact value shown in Settings > Domain - that screen is the source of truth. DNS providers word their fields slightly differently, but you're looking for "Type: CNAME", the host/name set to your domain, and the target value pasted in.

3. Verify

Back in Settings > Domain, click Verify. Floggy checks whether your DNS record is live and pointing the right way.

DNS changes can take a little time to spread across the internet - sometimes minutes, occasionally longer. Floggy also re-checks automatically in the background while you're on the Domain tab, so if it doesn't verify immediately, leave it a bit and check again. Once it succeeds, you'll see a "Domain verified and active" confirmation.

4. You're live

Once verified, your custom domain becomes your blog's main address. Everything - your homepage, posts, booking page, and links - now uses it.

Managing your domain

  • To stop using a custom domain, open Settings > Domain and click Remove. Your your-username.floggy.xyz subdomain keeps working as always.
  • Your subdomain never goes away, even with a custom domain connected. It stays available as a fallback.

Troubleshooting

  • Verify keeps failing. Double-check the record against what the dashboard shows, and confirm you added it to the correct domain. Newly added records can take time to propagate.
  • The domain loads the wrong site. Make sure there isn't an older conflicting record (for example an existing A or CNAME on the same name) at your DNS provider.