# Welcome to the Pez Docs Repository This repository contains documentation for my homelab setup, which spans servers across London, Copenhagen, and two Hetzner cloud locations (Helsinki and Nuremberg). ## Principles My thought process and how different components of the homelab are set up are documented in the `principles` subfolder. Each component has its own folder covering why I chose it and how I use it. ## Workloads Details on what's actually running and what it's used for are in the `workloads` subfolder. Current workloads: - [Plex](workloads/plex) — media server, \*arr stack, Transmission, Jellyseer - [Nextcloud](workloads/nextcloud) — file sync, calendar, contacts, document editing - [Navidrome](workloads/navidrome) — music streaming (+ slskd for Soulseek) - [Monitoring](workloads/monitoring) — Prometheus, Grafana, exporters - [Auth](workloads/auth) — Authelia, LLDAP, Bitwarden - [Mail](workloads/mail) — poste.io self-hosted mail - [Gaming](workloads/gaming) — Minecraft (PaperMC), WoW vanilla (MaNGOS Zero) ## Locations The homelab spans four locations: - [London](locations/london.md) — primary location, on-prem rack - [Copenhagen](locations/copenhagen.md) — off-site secondary, on-prem at family - [Hetzner Cloud](locations/hetzner.md) — cloud servers in Helsinki and Nuremberg