Home office — Homelab, 29U
Most of my computer projects includes, or revolves around — my homelab.
Table of contents
Top to bottom
Front
- Kappa, Hypervisor
(Proxmox VE)
- HP EliteDesk 800 G2 SFF
- BlueWalker PowerWalker ATS
Power distribution
- Omicron, Netdata parent node
(Debian 12)
- HP EliteDesk 800 G1 USDT
- Theta
Not in use
- HP ProDesk 400 G3 SFF
- Delta, Hypervisor
(Proxmox VE)
- Lenovo Thinkstation E32
- Alpha, Hypervisor
(Proxmox VE)
- White box
- Zeta, File server
(Proxmox VE)
- White box
- BlueWalker PowerWalker VI 1500 RT HID
Power distribution
Rear
- MikroTik CRS317-1G-16S+
Network
- MikroTik CRS328-24P-4S+
Network
- Eaton HotSwap MBP
Power distribution
Non-racked
- RPi power, Monitoring probe
Power management
- RPi Foundation Raspberry Pi 3
- APC Rack-Mount PDU
Power distribution
- Schroff Socket strip
Power distribution
- Anker PowerPort 6 USB, 60W
Power distribution
- RIPE Atlas probe
Monitoring probe
- Philips Hue bridge
IoT
- TP-Link SFP media converter
Network
Backup
Every night I backup up all virtual machines and containers, using Proxmox Backup Server — the backups gets synced to Backblaze B2 Cloud Storage using rclone crypt.
For off-site document backup I use Duplicacy, it encrypts, deduplicated, and uploads to Backblaze B2 as well.
Power
The primary power source is a dedicated 15 A circuit — for the homelab rack and heat-pump. The basement circuit is used as the secondary source. Both inputs are protected with a Brennenstuhl Premium-Protect-Line 60 kA surge protector.
Power monitoring in Home Assistant
Network
Only switches that I consider part of the backbone is included in this diagram, e.g. a local switch on the TV-bench is not included.
Networks
- CCTV
- DMZ
- Guest
- LAB
- Users
- Work
Services
- Arch mirror (local, cached)
- Asterisk (PBX)
- Blog build server
- Dovecot
- Gitea
- Haproxy
- Home Assistant
- Knot DNS server
- Knot Resolver
- LibreNMS
- Mikrotik CHR
- Mosquitto MQTT
- Netdata
- NFS server
- NUT server (upsd)
- NVR (DIY FFmpeg)
- Plex Media Server
- Postfix
- Proxmox Backup Server
- Unifi controller
- Web server (nginx)
- Wireguard
- xpb
- Zigbee2MQTT
- µLogistics