How I turned two of the four Pis into a redundant DNS pair — Pi-hole blocking ads, Unbound recursing directly to root servers, zero ISP resolver seeing my queries. Plus the rolling upgrade playbook that gates each Pi behind a dig health check so the house never loses DNS.
$ ls -1 /blog // 4 entries
build log
every write-up, newest first. filter by tag below.
$ ls /tags/
- #Ansible ×4
- #Beginner ×4
- #Homelab ×4
- #Proxmox ×2
- #RaspberryPi ×2
- #Debian ×1
- #DNS ×1
- #Networking ×1
- #Pi-hole ×1
- #Unbound ×1
Three years ago I bought Raspberry Pis 'to learn Kubernetes' and never opened the boxes. This is what I did with them once I finally admitted that wasn't happening — and the repeatable baseline that means I never have to think about Pi setup again.
How I took two refurbed office desktops and made them into the two-node Proxmox setup that runs every VM in my homelab. Why refurbs, why not full HA, and every gotcha I hit installing PVE for the first time — so you don't.
Two used mini PCs from a corporate refurb lot, four Raspberry Pis from a Kubernetes project that never happened, and a NAS I saved for. Every decision I made along the way — Proxmox, Debian, Ansible — and why.