Custom domain for GitHub Pages

Documenting the steps I took to use a self owned domain for GitHub Pages

DNS configuration

GitHub Pages configuration

  • Create a Github Pages repository
  • Go to Repository Settings -> Pages -> Custom domain and add your domain

TL;DR (auto-generated with llama3.2:1b)

📚🤔💻📈⏰ 📊➡️👉 GitHub ➡️ 🗂️🎯 [Pages 🌐] ➡️ 📝✒️ [Custom Domain ⛔️] ➡️ 💻✨ [Configure 🤖]

The post discusses setting up a custom domain for GitHub Pages. It outlines the steps to create type A records and CNAME record, as well as creating a new repository on GitHub and adding the custom domain configuration. The ultimate goal is to use a self-owned domain instead of the default one provided by GitHub.