I originally intended this to be a writefreely blog, before actually trying it out and realizing writefreely didn't quite do what I wanted. Then I had a Wordpress blog on here and found it too unwieldy. Then I gave up on the fediverse integration I had originally intended as a main feature, and went through a few smaller blog engines that I didn't care for at all. Funnily enough in the end I installed dokuwiki on my local network as a wiki engine, when I realized you could easily use that one for blogging as well.
It's not quite what I originally intended, but my original goal was to have a place mostly for notes about computer things that I learned, and for that it should be alright.
dokuwiki is, as the name would suggest, originally intended as a lightweight wiki engine for documentation (german: dokumentation). This is exactly why I installed it on my local network. But it also is easy to setup and configure, and can be extended via plugins. This installation is running over podman with no issues. Normally I would prefer using the packaged version from the debian sources, but I found a warning that this might interfere with some of the plugins I intended to install, as the version in the debian sources was using some non-standard paths.
I do prefer podman for a use like this, as it doesn't require root rights to run. Although I lately have found docker to be easier to use in general.
Here is the command I used to get it started:
podman run -d -p 8080:8080 -v /path/to/storage:/storage docker.io/dokuwiki/dokuwiki:stable
This should get you up and running without any issues. Once that is done go to localhost/install.php where it will ask for a few more values (e.g. the title of the wiki/blog, and setting up your username and password).
Afterwards follow the article on how to set up dokuwiki as a blog on the dokuwiki wiki.
Small issue: trying to use the Avatar plugin with the Discussion plugin throws an error for me. The discussion plugin is marked as depending on the Avatar plugin, but it's really only for showing gravatar icons and so it can easily be switched off.