Connect your own domain
After you publish, your site is live at a Kodagen subdomain (like brassfork.kodaaxis.com). To put it on a domain you own (brassfork.com), add two DNS records at your registrar. SSL is automatic — no extra setup.
Publish your site
In the Builder, open Publish → Custom domain → enter your domain → click ✓.
Copy the DNS records
Kodagen returns the exact records (A or CNAME) to paste at your registrar.
Wait 5–30 min
DNS propagates, SSL provisions automatically, and your domain goes live.
What records you'll get
Most registrars need one of these two patterns. Kodagen tells you which one to use after you publish — you don't choose.
How to add records at your registrar
Pick your registrar below. The exact UI varies, but the pattern is the same: find the DNS / Nameserver settings, add a new record, paste the type / name / value Kodagen gave you.
Cloudflare▸
- Open Cloudflare → pick your domain
- Go to "DNS" in the left sidebar
- Click "Add record"
- Type: A or CNAME (whatever Kodagen gave you)
- Name: paste the "name" value (often @ or www)
- Content: paste the "value" Kodagen gave
- Proxy status: turn OFF the orange cloud (DNS only) — Vercel handles SSL
- Click "Save"
GoDaddy▸
- Sign into GoDaddy
- Go to "My Products" → find your domain → "DNS"
- Scroll to "Records" → click "Add"
- Type: A or CNAME
- Name: paste the "name" Kodagen gave (use @ for apex)
- Value: paste the "value"
- TTL: leave at default ("1 hour" is fine)
- Click "Save"
Namecheap▸
- Sign into Namecheap
- Click "Domain List" → "Manage" next to your domain
- Click the "Advanced DNS" tab
- Under "Host Records" click "Add new record"
- Type: A Record or CNAME Record
- Host: paste the "name" (use @ for apex, or www for subdomain)
- Value: paste the "value"
- TTL: Automatic
- Click the green checkmark to save
Other (Google Domains, Hover, Squarespace, etc.)▸
- Find the DNS settings for your domain
- Look for a section called "DNS records", "Custom records", or "Resource records"
- Add a new record with the type, name, and value Kodagen gave you
- Save the record
What happens after you save the records
Troubleshooting
Domain still not loading after 30 minutes
Open https://www.whatsmydns.net and paste your domain. If most regions still show the old IP / no record, your DNS edit hasn't saved — re-check the registrar. If they all show Vercel's IP but the site won't load, the SSL is still provisioning; wait another 5 minutes and refresh.
Browser shows an SSL warning
The cert is still provisioning. Wait 1–5 minutes after DNS propagates, then hard-refresh (Cmd+Shift+R / Ctrl+Shift+R).
Cloudflare orange cloud is on
Cloudflare's proxy interferes with Vercel's SSL. Click the orange cloud next to your record so it turns gray (DNS only) — that's the only Cloudflare setting that matters.
Apex (yourdomain.com) won't accept a CNAME
Most registrars only allow CNAME on subdomains. For the apex, use the A record Kodagen provides (76.76.21.21). For www, use the CNAME.
Still stuck? Email [email protected] with your domain and we'll check it for you.
