~/Leolab.pro
  • About Me
grep — Self-Hosting

grep -rl "#Self-Hosting" ./posts

→ 1 matches in ./posts

-rw-r--r-- >

Inside the Lab: A GitOps Homelab That Runs Itself (and a Telegram Bot Named Hermes)

How my whole homelab is declared in one Git repo and reconciled by Flux — secrets via Vault, zero open ports via Cloudflare Tunnel, and Hermes, a Telegram bot that SSHes into my PC. Homelab 4 min read 2026-06-19
cd →
$ echo "Leolab.pro © 2026"
Powered by Ghost
leolab — command palette esc

# commands

  • ›homecd ~

# pages

  • About Me

# recent posts

  • »Self-Hosted CI on k3s: Gitea Actions, and the Two Gotchas That Ate My Afternoon4 min read
  • »Inside the Lab: A GitOps Homelab That Runs Itself (and a Telegram Bot Named Hermes)4 min read
  • »Securing Secrets with SOPS and Age in Flux and K3s3 min read
  • »GitOps Setup with Flux in K3s2 min read
  • »My Journey with Kubernetes2 min read

# tags

  • #K8S2
  • #Homelab2
  • #Kubernetes2
  • #personal1
  • #GitOps1
  • #Self-Hosting1
  • #DevOps1
  • #CI/CD1
  • #Gitea1

no matches — try help