brew install mise
mise install
mise run install
mise run dev
mise run deploy
Pushing to GitHub will publish the site on CloudFlare.
Requires RUBY_VERSION
environment variable to be set on production and preview deployments.
Reference: https://developers.cloudflare.com/pages/framework-guides/deploy-a-jekyll-site/
Important: Currently Cloudflare will fail if using Ruby 3.3.0
- Domain Register: Namecheap
- DNS: CloudFlare DNS
- Hosting: CloudFlare Pages
- Build System: Jekyll
- CSS: Pico.css