Last updated 2026-06-19
Changelog
Infrastructure changes, new containers and configuration updates. Entries before 2026-06-17 are reconstructed from git history.
- ▸Added `CHANGELOG.md` to track all notable lab changes going forward
- ▸Added `infrastructure/proxmox-host.md` documenting Proxmox node identity, software versions, `vmbr0` bridge config, storage pool definitions, and post-install configuration steps
- ▸Corrected SSD (Storage 1) capacity to 512GB in hardware specification
- ▸Corrected storage pool capacities from live Proxmox data extraction (`local` ~94GB, `local-lvm` ~320GB, `vault` ~916GB)
- ▸Updated all hardware and hypervisor documentation from a live Proxmox host extract (Proxmox VE 9.2.3, Kernel 7.0.6-2-pve, QEMU 11.0.0, LXC 7.0.0)
- ▸Added SOPS + Age encryption configuration and live end-to-end testing on the Proxmox node
- ▸Documented Uptime Kuma (CT 101) observability container with custom HTML email alert template and status-page CSS
- ▸Documented Tailscale bare-metal VPN setup and the MagicDNS conflict fix (`--accept-dns=false` + hardcoded resolv.conf)
- ▸Documented Pi-hole (CT 100) DNS container: deployment, upstream resolvers, DHCP broadcast integration
- ▸Documented BIOS pre-installation configuration (VT-x enabled, VT-d enabled, UEFI boot, ACPI power restore)
- ▸Established repository folder structure: `/infrastructure`, `/networking`, `/services`, `/security`, `/templates`
- ▸Added Uptime Kuma alert email template and status-page CSS theme to `/templates`
- ▸Rebuilt repository with clean structure after removing initial scaffold
- ▸Initial repository created