blog-refactor-2024

I did an overhaul on my blog this July, including:

  • Switched to the free domain name (gitkeniwo.me) I got from GitHub Student Pack

    • Registered/Transferred the domain name to Cloudflare, nameserver of the domain fully set up on Cloudflare DNS
    • Added CNAME records to gitkeniwo.github.io on GitHub Pages (redirection)
    • Added A records to gitkeniwo.me, parsing it to the IP Address of GitHub Pages.
    • Added CNAME records to www.gitkeniwo.me, redirecting to gitkeniwo.github.io
    • Added a CNAME file to hexo source/ folder for hexo static site. Refer to this instruction provided by GitHub.
      1
      gitkeniwo.me
  • Added cloudflare-R2-based image hosting

    • Added img.gitkeniwo.me as the public domain for the image hosting bucket.
    • Setup

Todo List:

  • Reduce javascript usage