Home Lab
Because I’m a glutton for punishment—and doing this stuff at work isn’t quite enough—I like to run a home lab in my basement. I have a rack with the following gear:
Hardware
- Ubiquiti networking gear
- Dell R720xd running Unraid as a NAS and Docker host
- Orange Pi Kubernetes cluster, currently shut down due to time constraints
- Raspberry Pi running Pi-hole
- Dual rack-mount UPS units
- Dual automatic transfer switches to distribute power
- Dual power feeds from the panel
- Various home automation hubs
Hosted Applications
- Ghost – Hosts this blog
- Pi-hole – DNS black hole for ads and internal DNS resolution
- Traefik – Reverse proxy, Let’s Encrypt certificates, and automatic TLS termination
- Plex – Hosts my ripped movie collection
- Vaultwarden – An open-source version of Bitwarden that I self-host for password management. (No, I don’t trust the hosted options 😄)
- Authentik – Adds authentication in front of apps that don’t have it built in
- AudioBookShelf – Hosts my audiobook library
- Libation – Downloads and decrypts books I’ve purchased from Audible for use in AudioBookShelf
- Duplicacy – Handles backups
- Scrypted – Bridges non-Apple HomeKit security cameras into HomeKit
- Homebridge – Brings other non-HomeKit smart devices into HomeKit
- Redis, Postgres, and other backend services used by the apps above
The Rack
