A Git-Backed Home Lab Knowledge Base with BookStack

How I built an internal BookStack knowledge base where Markdown in a private Git repo is the source of truth, synced automatically by Gitea Actions, with public posts derived only by a manual, reviewed step.

October 1, 2026 · Updated today · 7 min · Roland Hill

Automating Hugo Deployments with hillpush (Git-Based Workflow)

How this site is published: a small helper script commits and pushes to a self-hosted Gitea, and a build host in the DMZ pulls, rebuilds and syncs the site. Includes what I learned rebuilding it after losing the Git server.

February 19, 2026 · Updated today · 7 min · Roland Hill