aj@blog

posts

all entries · newest first

page_001
Self-hosting a Gitea Actions runner 5 min
A private AI stack on Kubernetes with the GPU Operator, Ollama, and Open WebUI 14 min
Self-hosting GitHub Actions runners 11 min
Losing access to Fable 5 in the middle of a project 3 min
Building Renovate Reporter 6 min
Running CloudNativePG on Kubernetes with Argo CD 7 min
Restyling this blog as a boot log 9 min
Adding more CI testing to this blog 7 min
Shipping Kubernetes pod, journal, and event logs to Loki with Grafana Alloy 7 min
Shipping Docker logs to Loki from a Raspberry Pi with Fluent Bit 5 min
Dotfiles in a private Git repository 5 min
Pulling Kubernetes secrets from Bitwarden with External Secrets Operator 9 min