~/Leolab.pro
  • Work With 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

  • Work With Me

# recent posts

  • »From Uptime-Kuma to Prometheus Blackbox: GitOps Endpoint Monitoring3 min read
  • »One Login for the Homelab: Authelia SSO with Traefik Forward-Auth4 min read
  • »Building a Home SOC on k3s: Falco, Trivy, Prometheus & Telegram Alerts — All in GitOps6 min read
  • »Kubernetes Probes in Detail: Liveness, Readiness, and Startup6 min read
  • »Self-Hosting Kubernetes Monitoring: Why I Killed Datadog2 min read
  • »K8s Monitoring Part 1: Migrating to kube-prometheus-stack3 min read

# tags

  • #Homelab12
  • #Kubernetes12
  • #Monitoring7
  • #k8s-monitoring-series6
  • #GitOps4
  • #K8S2
  • #Security2
  • #personal1
  • #Self-Hosting1
  • #DevOps1

no matches — try help

# psst — this terminal still honors an old arcade cheat. ↑ ↑ ↓ ↓ … you know the rest.