Hello world
6 March, 2025 - Categories: intro
Just finished setting this up - a hopefully simple blog that uses some relatively static "template" files for layout and styling, and super simple markdown files for the actual post - ideally making it very simple and low effort to write a blog post. In addition, all the blog posts should be fine to transfer to any other tool that does something similar, if zola ever stops being nice.
I started with a convenient setup where the blog resides in a git repository on my forgejo instance - including a webhook that makes the zola server run a "git pull" whenever there's a new commit on the main branch.
The problem - forgejo is running in a (rootless!) podman container (created by podman-compose for convenience) and zola is running on the same server, but not in a container. and because rootless containers have a seperate "namespace" for their networking, they cannot directly access the host they're on - at least with the setup i'm using they cannot. I've spent a few hours trying to figure it out, with no luck - so right now this blog is just some text files on my server, no backup, no version control, full yolo.