Homelab

Systems, services, and experiments

My homelab spans Proxmox, Talos Kubernetes, MikroTik and Omada networking, self-hosted mail, storage, PKI, automation, and a steady stream of troubleshooting that usually turns into documentation.

Planned coverage

The interesting parts are usually not the install steps. They are the awkward dependencies, upgrade decisions, failure modes, and design trade-offs.

Infrastructure

Proxmox nodes, Talos clusters, NixOS workloads, ZFS storage, UPS-driven shutdown logic, and the glue required to keep the stack coherent.

Services

Mail, Git hosting, DNS, backups, Plex, notifications, Home Assistant, and the small but important supporting services that make the rest of the environment usable.

Operations

GitOps, secrets management, monitoring, certificate management, security review, incident-style troubleshooting, and the reasoning behind operational choices.

Current notes

A few first notes drawn from recent workstreams. This section can expand into proper documentation over time.

11 May 2026

Cluster Networking

Cilium for the CNI and L2 load balancing, Envoy Gateway for HTTP ingress, and the split between internal and external traffic.

kubernetes · cilium · networking · envoy

11 May 2026

Cluster Overview

What the home Kubernetes cluster actually runs: 90+ applications across media, home automation, self-hosted tools, and personal projects.

kubernetes · homelab · selfhosted

11 May 2026

GitOps with Flux

Running the cluster entirely from Git: how Flux reconciliation, image automation, and Renovate combine into a surprisingly low-maintenance operational model.

kubernetes · flux · gitops · renovate

11 May 2026

Image

Image created with AI

11 May 2026

Secret Management

Committing encrypted secrets to Git with SOPS and Age, then syncing them into the cluster at runtime with external-secrets.

kubernetes · secrets · sops · security

11 May 2026

Storage and Backups

Rook-Ceph for distributed block storage, VolSync for PVC backups, and NFS for media — three different storage tiers with very different operational characteristics.

kubernetes · storage · ceph · volsync

11 May 2026

Talos Cluster Notes

Current direction for the Kubernetes side of the homelab: GitOps, secrets, networking, upgrades, and hardware edge cases.

kubernetes · talos · flux · cilium

11 May 2026

UPS-Triggered Shutdown Automation

Building a Python state machine to orchestrate graceful shutdown across Talos and Proxmox during a prolonged power event.

ups · automation · proxmox · talos