So, github page sis currently not recognizing my domain, and so i opened a ticket and the Github AI responded me this:
```
It looks like the TXT record you’ve added isn’t actually at the hostname GitHub Pages is checking for, which is why verification keeps failing.
When verifying a custom domain for GitHub Pages, the TXT record must be created exactly at:
_github-pages-challenge-PatoFlamejanteTV.quack.is-a-good.dev
From the JSON you shared, your TXT record is currently set at:
_github-pages-challenge-PatoFlamejanteTV.is-a-good.dev
(because "name": "_github-pages-challenge-PatoFlamejanteTV" in your config is relative to the zone is-a-good.dev).
That means GitHub is looking for the TXT record at the quack.is-a-good.dev subdomain, but it’s actually being published at the apex of is-a-good.dev, so it never matches.
How to fix it
You need to scope the TXT record to the quack subdomain in your DNS config.
In your JSON, that means changing the TXT record’s name to include quack:
{
"name": "_github-pages-challenge-PatoFlamejanteTV.quack",
"value": "04a5aab8b9f884534f8b106f9b07d2"
}
That will publish the TXT record at:
_github-pages-challenge-PatoFlamejanteTV.quack.is-a-good.dev
After updating
Save and commit the change to the is-a-good-dev/register repo.
Wait for the DNS to update (can be immediate or up to 24h).
Confirm it’s live by running:
dig _github-pages-challenge-PatoFlamejanteTV.quack.is-a-good.dev TXT +nostats +nocomments +nocmd
You should see:
_github-pages-challenge-PatoFlamejanteTV.quack.is-a-good.dev. IN TXT "04a5aab8b9f884534f8b106f9b07d2"
Go back to your Pages settings and click Continue verifying → Verify.
```
is-a-good.dev
A free subdomain provider for developers around the globe.
Thanks to our sponsors for keeping this project running.
Join the is-a-good.dev discord here.
2025 Updates:
Looking for new helpers and maintainers, send a cover letter to tweak@is-a-good.dev with why you want to help out!
Register
Please read the documentation to register a new domain manually.
Or if you want to register a domain using your command line, you can check out our CLI.
Your pull request will not be merged if:
- You already own a subdomain on our service.
- The records provided includes invalid/unpermitted record types. If this happens we will notify you and request changes.
- It violates users privacy.
- It uses Netlify, as there are issues with subdomain verification. We hope to add support back soon.
- The domain is not being used for a valid website/blog/portfolio/api application. This is reviewed on a case by case basis.
If your subdomain is inactive, it may be purged. We will try and notify you before purging via the email you provided.
Sponsors
BlueFoxHost
A new take on reliable and affordable hosting. BlueFoxHost provides stable services while maintaining efficient customer service.
We currently offer Minecraft hosting, Discord Bot hosting, and Terraria hosting at affordable prices.
Use the code: STARTED20 for 20% off of your first month!
- Website: https://bluefoxhost.com
- Discord: https://discord.gg/jzCDhUU7uH
Links
Similar Projects
See Free For Life for similar projects.
