Skip to content

Homelab Overview

This section covers the personal infrastructure I run and maintain — a collection of self-hosted services organized around reliability, observability, and keeping things understandable.

What it is

The homelab is a set of services running on hardware I manage directly. The goal isn't to replicate enterprise infrastructure — it's to have a controlled environment for learning, running useful tools, and keeping data under my own control.

Principles

  • Containerized services — almost everything runs in containers for isolation and repeatability
  • Reverse proxying — all external-facing services go through a reverse proxy (Caddy) for TLS and routing
  • Observability — logging and monitoring are first-class concerns, not afterthoughts
  • Backups — data that matters is backed up; nothing critical lives only in one place
  • Documentation — if it's worth running, it's worth writing down

Sections


Details are kept intentionally general. Sensitive network and infrastructure specifics are not published here.