Projects & Homelab

My homelab is my playground for learning infrastructure at scale. Here's what I'm running and building.

Kubernetes Homelab

Production-grade Talos Linux Kubernetes cluster running 25+ services with ArgoCD GitOps, cert-manager, MetalLB, and Traefik ingress.

KubernetesTalosArgoCDHelm
Visit

Storage Infrastructure

Centralized storage with TrueNAS, NFS/iSCSI provisioning for Kubernetes persistent volumes, and automated backup pipelines.

TrueNASNFSBackupsZFS

Network Architecture

VLANs, DNS (Pi-hole), reverse proxy (Traefik), VPN tunnels (Cloudflared), and firewall rules for segmented homelab networking.

VLANsDNSTraefikCloudflare

Observability Stack

Full monitoring with Prometheus, Grafana dashboards, alerting via Alertmanager, Blackbox exporter for uptime, and Zabbix for infrastructure.

PrometheusGrafanaAlertmanagerZabbix

CI/CD & Automation

GitOps workflows with ArgoCD, Tekton pipelines, GitHub Actions for image builds to GHCR, and automated deployments.

ArgoCDTektonGitHub ActionsGHCR

AI & GPU Experimentation

GPU passthrough for machine learning workloads, LLM inference hosting, and AI infrastructure experimentation on Kubernetes.

GPUAI/MLCUDAKubernetes