Skip to main content
luke@terminal:/$ ls
luke@terminal:/tags$ grep -l "Homelab" posts/*.md
[Homelab]6 posts
luke@terminal:/tags$ cat hermes-profiles-to-docker-part-two.md

My Docker Containers Were Working. The Bug Was in a Python Loop.

2026-07-20 2026-08-07Homelab 8 min read

Container isolation wasn't actually working. Sage was running two Hermes instances, cron jobs vanished into the wrong database, Telegram refused to send. I fixed all of that. Then the real bug turned out to be a Python loop that was never Docker's fault.

luke@terminal:/tags$ cat hermes-profiles-to-docker.md

Why I Ditched Hermes Profiles for Docker Containers

2026-07-19 2026-08-07Homelab 3 min read

I ran three Hermes gateways as separate profiles on the same machine. Replies came from the wrong profile, Telegram connections fought each other. Here's why I containerised each one — and why that was only half the story.

luke@terminal:/tags$ cat nuking-x-history-zerowork-taskbot.md

I Nuked My X History with a ZeroWork TaskBot

2026-03-22 2026-03-22Homelab 3 min read

I wanted to start fresh on X, but my history was flooded with content I no longer cared about that I had retweeted years ago. Sketchy deletion tools wanted my credentials. So I built a ZeroWork TaskBot to delete everything instead.