Hugo Blog Setup Guide Stack Hugo. A static site generator (write posts in Markdown, builds to HTML). GitHub. Stores site files, triggers auto-deploy on push. Cloudflare Pages. Provides free hosting, auto-deploys when GitHub repo updates. Prerequisites Linux (tested using Arch-based Omarchy) GitHub account with gh CLI installed Register and set up an account on Cloudflare (https://cloudflare.com) Register domain name using Cloudflare or other registrar (optional) Obsidian app for writing markdown posts (optional) Step 1 - Install Hugo In Arch-based distributions, run the following command: ...