Using GoDaddy with Faable
To serve your Faable app on a GoDaddy domain, delete the parked record and add a CNAME on www pointing at the target shown in your Faable dashboard. GoDaddy’s DNS has one significant limitation — it cannot point an apex domain at a hostname — so if you want example.com without the www, read the apex section before you start.
Check your domain is using GoDaddy’s DNS
GoDaddy is your registrar, but the records are only read from whoever your nameservers point to. If you moved the domain to Cloudflare or Route 53, edit it there instead.
dig NS example.com +shortGoDaddy’s own DNS answers with a pair like ns09.domaincontrol.com and ns10.domaincontrol.com. If you see something else — *.ns.cloudflare.com, *.awsdns-*.net — go and edit the records there. For Cloudflare, see Cloudflare.
Subdomains (CNAME)
This is the straightforward case, and the one to prefer on GoDaddy.
- Open your GoDaddy domain portfolio and select the domain.
- Go to DNS → DNS Records.
- Delete the parked record GoDaddy added when you registered the domain — an
Arecord on@whose value GoDaddy shows as Parked, and theCNAMEonwwwpointing at@. - Add a new record:
| Field | Value |
|---|---|
| Type | CNAME |
| Name | www |
| Value | <domain_id>.faable.link. |
| TTL | 1 Hour |
Take the exact <domain_id>.faable.link value from your Faable dashboard. GoDaddy’s Name field is the subdomain on its own — enter www, not www.example.com.
Apex domains (example.com)
The DNS standard does not allow a CNAME at the zone apex. Some providers work around this with an ALIAS/ANAME record or CNAME flattening. GoDaddy does not offer any of them, so the CNAME instruction in the Faable dashboard cannot be followed at the apex. You have two options — see Apex domains for the full picture.
Recommended: www plus forwarding
Point www at Faable with the CNAME above, then send the apex to it:
- DNS → Forwarding → Domain.
- Forward
example.comtohttps://www.example.com, Permanent (301), forward only.
Your site lives on https://www.example.com and the bare domain redirects to it. Nothing needs maintaining.
Alternative: an A record at the apex
GoDaddy will accept an A record on @ pointing at Faable’s address, and Faable verifies it. Find the address your domain should use:
dig <domain_id>.faable.link A +short | tail -1188.166.63.6Then add:
| Field | Value |
|---|---|
| Type | A |
| Name | @ |
| Value | the address you just resolved |
| TTL | 1 Hour |
Verify
GoDaddy’s default TTL is 1 hour, so allow up to an hour for the change to be visible everywhere.
dig www.example.com CNAME +shortdomain_abc123.faable.link.For an apex A record, check the address instead:
dig example.com A +shortFaable re-checks every domain automatically. Once the record resolves, the domain verifies and the SSL certificate is issued shortly after.
Troubleshooting
- GoDaddy rejects a
CNAMEon@: that is the apex limitation, not a mistake on your part. Use one of the two options above. - Domain still resolves to a GoDaddy address (for example
198.202.211.1): the parkedArecord on@is still there. Delete it under DNS Records. - The site redirects instead of loading: you left Domain Forwarding on the hostname you gave to Faable. Remove it — forwarding overrides the DNS record.
- Nothing you change has any effect: the domain is not on GoDaddy’s nameservers. Check with
dig NS example.com +short. - “Websites + Marketing” or a GoDaddy site builder is attached: it manages the records itself and will put them back. Disconnect it from the domain before pointing it at Faable.
- Old site still showing: cached DNS. Wait for the previous TTL to expire and check again with
dig.
Related
Last updated on