Documentation

Welcome to the homelab documentation. This site provides comprehensive information about the infrastructure, services, and operations of the homelab environment.

Quick Navigation

System Overview

This homelab is built on modern infrastructure principles:

  • Infrastructure as Code: All infrastructure is managed through Ansible playbooks and Kubernetes manifests
  • GitOps: ArgoCD manages application deployments from Git repositories
  • High Availability: Critical services run with redundancy across multiple nodes
  • Observability: Comprehensive monitoring with Prometheus and Grafana
  • Security: Zero-trust networking principles with proper segmentation

Getting Started

If you’re new to this homelab, start with:

  1. Infrastructure Overview - Understand the physical and virtual infrastructure
  2. Service Catalog - Explore available services and their purposes
  3. Common Operations - Learn day-to-day operational procedures

Infrastructure

Physical and virtual infrastructure components that power the homelab

Services

Comprehensive catalog of all services running in the homelab

Operations

Day-to-day operational guides: onboarding, common tasks and troubleshooting