241 words
1 minute
Moving from Github Pages to Cloudflare Pages

So, I decided to change my website host once again.

The reason is because I want to make the github repo for my website private, for security and copyright's sake, for when I do end up adding something that requires proper protection later.

(Edit: Making the Github repo of a static website doesn't hide the code and its contents, but it is useful in other ways.)

In the unpaid version of GitHub, you can't make a GitHub pages site for it if you make the repo private. You'd have to pay a subscription to be able to do so.

I never thought websites could 'move' around the internet the same way one would move house, so this was a journey, an interesting literal one.

The trip so far has been:

  1. Moved from Hostinger to AWS EC2
  2. Moved from AWS EC2 to Github Pages
  3. Moved from Github Pages to Cloudflare Pages

We'll see what happens next once I move to the next design iteration of my website~

The tutorials I referred to:

  1. Deploying from a Cloudflare Pages app from a GitHub repository
  2. How To Deploy your website for FREE with Cloudflare Pages and use custom domain with Namecheap - YouTube
  3. How to set up DNS records for your domain in a Cloudflare account - Hosting - Namecheap.com