how this website works
I’ve tried everything!
I’ve hosted my website via:
- object storage (cloud bucket) & CDN
- virtual private server (VPS) running a web server (nginx, apache)
- serverless server services (GitHub Pages, Cloudflare Pages, Netlify)
I’ve used static site generators including:
- MkDocs
- Docusaurus
- Hugo
- Zola
Currently, I use Zola and Netlify with a fairly custom theme. I chose Zola because it’s fast, simple, and I’d like to fork or otherwise extend it in the future (and would want to write Rust). I chose Netlify because it’s free and it works well.
That said, my favorite methodology is using rsync to a bucket or VPS because it’s simple and fun. My old deploy method used to look like:
or:
I mainly became worried about the cost of this (it was never high, but still higher than free) and settled on Netlify. No complaints!