Free Custom Domain for
GitHub Pages
Upgrade your generic username.github.io to a memorable, professional yourname.devs.li address for free.
3-Step Setup Guide
Claim your subdomain on DEVS.LI
In your DEVS.LI dashboard, click Claim Subdomain, select record type CNAME, and set the destination target to username.github.io.
Add Custom Domain in GitHub Settings
Navigate to your repository on GitHub → Settings → Pages. Under Custom domain, type yourname.devs.li and click Save.
Enforce HTTPS
GitHub will automatically verify the CNAME record and issue an SSL certificate via Let's Encrypt. Check the Enforce HTTPS checkbox to ensure secure traffic.
Frequently Asked Questions
How long does DNS propagation take for GitHub Pages?
Because DEVS.LI uses DigitalOcean's global anycast nameservers, DNS propagation happens in seconds. GitHub Pages usually verifies the domain within 1-2 minutes.
Can I use a subfolder repo (project site)?
Yes! You can point a DEVS.LI custom subdomain to any GitHub Pages repository (both User/Organization sites and Project sites).