Components

  • GitHub
  • Jekyll/Next/Hugo/Nuxt
  • Netlify/Cloudflare Pages

Assumption

  • Jekyll already installed

Prepare Repository

  • Create a new repository on GitHub
  • Clone the new repository

Prepare Project

Change directory to new repository and issue following command

jekyll new --skip-bundle --force .

Prepare Cloudfare Pages

Link Github repository to Cloudflare Pages

Create Post

Post can be created using