Homelab

Home office — Homelab, 29U
Most of my computer projects includes, or revolves around — my homelab.
Top to bottom
Front
-
Kappa, Hypervisor
(Proxmox VE)
- HP EliteDesk 800 G2 SFF
-
BlueWalker PowerWalker ATS
Power distribution
-
Epsilon, Application server
(EVE-NG)
- Dell Optiplex 9010 SFF
-
Omicron, Docker host
(Ubuntu 22.04)
- 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, Backup server
(Ubuntu 20.04)
- White box
-
BlueWalker PowerWalker VI 1500 RT HID
Power distribution
Rear
-
MikroTik CRS317-1G-16S+
Network
-
MikroTik CRS328-24P-4S+
Network
-
Cable organizer, 1U
Cable management
-
Eaton HotSwap MBP
Power distribution
-
Cable organizer, 1U
Cable management
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 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
- LAB
- DMZ
- Guest
- Users
- Work
Photos
Services
- Arch mirror (local, cached)
- Dovecot
- Drone.io
- Drone.io SSH runner
- EVE-NG
- Gitea
- Haproxy
- Home Assistant
- Knot Resolver
- MediaWiki
- Mosquitto MQTT
- NFS server
- NUT server (upsd)
- Plex Media Server
- Portainer
- Postfix
- Staging (Nginx)
- Syncthing
- Unifi controller
- Wireguard
- xpb
- Zigbee2MQTT
- µLogistics