You can create a github pages website by creating a repo with the name <your-github-username>.github.io.
For more information about github pages, please read through their guide.
Create a json file inside the domains directory (domains/<subdomain>.json) with the following contents
{
"description": "Add some description",
"repo": "https://github.com/github-username/github-username.github.io",
"owner": {
"username": "github-username",
"email": "any@email",
"twitter": "your-twitter-username"
},
"record": {
"CNAME": "github-username.github.io"
}
}- After the pull request is merged, you will see a 404 error on
your-domain.is-a.dev. To fix this go to your github page repo'sSettings > Github pages > Custom domainand addyour-domain.is-a.devin the given field - Check the
Enforce HTTPScheckbox below the custom domain input