Deploying a Homelab with HashiCorp Stack
Motivation I always wanted an environment to experiment with the same tools I use professionally. A homelab with HashiCorp Stack lets me iterate fast, break things without fear, and learn in depth. Architecture βββββββββββββββββββββββββββββββββββββββββββββββββββ β Traefik (Ingress) β βββββββββββββββββββββββββββββββββββββββββββββββββββ€ β Consul Cluster β β (Service Discovery + Mesh) β βββββββββββββββββββββββββββββββββββββββββββββββββββ€ β Nomad Cluster β β (Workload Orchestration) β βββββββββββββββββββββββββββββββββββββββββββββββββββ€ β Vault Cluster β β (Secrets + PKI) β βββββββββββββββββββββββββββββββββββββββββββββββββββ€ β Prometheus + Grafana + Loki (Observability) β βββββββββββββββββββββββββββββββββββββββββββββββββββ€ β NixOS Nodes (x4) - Bare Metal β βββββββββββββββββββββββββββββββββββββββββββββββββββ Nodes The cluster consists of 4 NixOS nodes, each with its declarative configuration: ...