Here is my blog! Here’s what I used:
- Static Site Generator: Hugo since I wanted the simplest way possible to build it. Low resource usage and quick build time, native support for markdown is great too!
- Theme: PaperMod a very simple theme, customizable and it just works.
- Git hosting: Gitea for hosting the source code, also within my home server.
- Web Server: NGINX which is pretty much the standard nowadays.
- Tunneling: Cloudflare Tunnel, a pretty cool Cloudflare service to expose a local service within your network to the internet without dealing dealing with Dynamic DNS nor any other complicated workaround.
- CI/CD: I have configured a Gitea webhook to trigger a pull of the latest changes and perform a build of the source code.
Fairly bare bones, I did rely a bit on prompting to piece everything together, but now that everything is working I’ll begin studying each piece to better understand how they all work. Hope you enjoy the blog!