Home office — Homelab, 29U
Most of my computer projects includes, or revolves around — my homelab.
Table of contents
Top to bottom
Front
- Omicron, Netdata parent node
(Debian 12)
- HP EliteDesk 800 G1 USDT
- Kappa, Hypervisor
(Proxmox VE)
- HP EliteDesk 800 G2 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
- MikroTik CRS310-8G+2S+
Network
- Eaton HotSwap MBP
Power distribution
Non-racked
- 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.
I’m currently investigating using Borg and/or a remote Proxmox Backup Server located at a friends house.
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.
I’ve removed the ATS from my power setup, it look up one precious U — and having the rack connected to multiple circuits have never really been useful in the 7 years I’ve had it installed.
Power monitoring in Home Assistant
Network
I now have single mode fiber between the house and garage — yet to be documented…
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
Services
- Arch mirror (local, cached)
- Asterisk (PBX)
- Borg server
- Dovecot
- Gitea
- Haproxy
- Home Assistant
- Knot DNS server
- Knot Resolver
- Mikrotik CHR
- Mosquitto MQTT
- Netdata
- NFS server
- NUT server (upsd)
- NVR (DIY FFmpeg)
- Plex Media Server
- Postfix
- Proxmox Backup Server
- Unifi controller
- Virtual NAS (Samba)
- Web server (nginx)
- Wireguard
- Zigbee2MQTT
- µLogistics