# Homelab A self-hosted infrastructure running on modest home hardware. ## Self-hosted services | Service | What it does | |---------|-------------| | Nextcloud | Private cloud storage and sync | | Passbolt | Team password manager | | Gitea | Self-hosted Git with CI/CD | | SearXNG | Privacy-respecting meta-search engine | | Gramps Web | Family tree / genealogy | | Uptime Kuma | Service availability monitoring | ## Infrastructure Built on: - **Proxmox VE** hypervisor running virtual machines and containers - **NixOS** for declarative, reproducible server configuration - **Docker** for containerised applications - **FreeIPA** for centralised identity and authentication - **Terraform** and **Ansible** for infrastructure as code - **Traefik** for reverse proxy with automatic TLS ## Tech stack highlights - All infrastructure is declared in code — no manual configuration - Automated drift detection runs daily to catch any state inconsistencies - Secrets are encrypted at rest using SOPS + age - Automated documentation generated from live inventory