Github Pages

You can use Github Pages to host a static version of your website and connect it with your domain. Github allows you to keep versioned copies of your website.

Step 1: Setup a Github Pages Repository
Github Pages require a specific repository setup. If your repository and pages are already setup, you can skip to step 2. If you don't already have a Github Pages repository and site, you'll need to create one by following the steps below:

  1. Login to Github
  2. In the upper right corner, click the + icon, and click on New repository
  3. Enter (replace username with your github username) as your repository name
  4. Set it as Public
  5. Click Create Repository
  6. Create your pages within Github: Getting started with GitHub Pages

Step 2: Add a CNAME file in Github

  1. Login to Github
  2. Navigate to your repository
  3. In the root directory, next to the name of your repository, click the plus icon to create a new file
  4. Name the new file CNAME
  5. Enter (replace with your domain name, be sure to keep the www) in the file
  6. Click Commit New File at the bottom to create it

Step 3: Create the DNS Record

  1. Login to your Control Panel at
  2. Click on your Domain Name
  3. Under Essentials in the top area, click Website
  4. Select CNAME / Hostname
  5. Enter (replace username with your github username) as the hostname
  6. Click Save

Reference Link: Github Pages

How Long will the Change Take?
DNS changes are made immediately and in realtime across our nameservers. However, due to dns record caching by internet service providers, it may take a few hours for everyone to see the changes.

Contact Support

We generally respond within hours on weekdays. Holidays and weekends may take longer.

Safety Tips

Protect Your Password
Never share your password. We will never ask for it.

Beware of Scams
Don't be tricked into renewing domains with a company that has no right. A domain can only be renewed through our website.
Learn More