It's been a while since I have not published the upgrades I made on my homelab during the past few years.
I already had a 10 inch wall cabinet for my broadband setup but I had a 6U cabinet and it was too small to accommodate all my gear so I changed for a 9U version.
10 inch cabinet
From top to bottom:
- EuroDOCSIS 3.0 modem (WAN 2, 1Gb down, 60Mb up)
- UniFi 5G Backup (WAN 3, 4G only)
- Nokia ONT (WAN 1, 8Gb down, 1Gb up)
- UniFi Cloud Gateway Fiber
- UniFi USW Pro XG 8 PoE (connected to the router with a 10G DAC cable)
- Patch panel
- A custom made PC
- Asus V1605I-IM-A motherboard with AMD Ryzen Embedded V1605B APU
- 2x8GB DDR4
- 240GB M.2 SATA SSD
- Hauppauge QuadHD DVB-T2 tuner (for Tvheadend)
- A USB Zigbee dongle
- A DVB-T Realtek tuner for FR24 feed
- Running Alma Linux 10 + Docker
- Used as secondary DNS server (Pi-Hole), Tvheadend, zigbee2mqtt, Ultrafeeder ADS-B feed and Traefik reverse proxy
- Power strip
- (Not shown) APC Back-UPS BX Series BX500MI
Not shown but between this cabinet (in my office) and my server cabinet (in my basement), there's a UniFi USW Pro HD 24 PoE switch installed in the boiler room, also with an APC Back-UPS BX Series BX500MI. Connection between the office and the boiler room is done with 2x10G Cat6 cables, and with 2xOM3 patch cables between the boiler room and the basement.
19 inch cabinet
From top to bottom (power consumption is around 380W):
- UniFi USW Pro XG 10 PoE
- APC AP7921 PDU
- Main server build:
- Sliger CX4170a case
- Asus Pro WS W680-ACE
- Intel Core i9 14900K
- 4x32GB Kingston Fury Beast 5200MT/s
- 2x WD Blue SN580 2TB (configured in RAID 1)
- 1x Crucial CT500P310SSD8 500GB (dedicated to a Windows virtual machine)
- Intel Arc Pro B50 configured with SR-IOV and VFS (one dedicated to the Windows VM, the other for the Docker containers running on the host)
- Dell Intel X550-T2 10Gbe NIC
- Broadcom HBA 9500-8e Tri-Mode Storage Adapter
- 4x Google Coral TPUs (used by Frigate)
- Sipeed NanoKVM PCIe PoE edition
- BeQuiet! SFX-L Power 600W
- Arctic Liquid Freezer III Pro 360 + 3 additional Arctic P12 Pro Reverse
- Running Alma Linux 10 + Docker
- Used for:
- Mediacenter (Jellyfin, Sonarr, Radarr, …)
- Downloading services (sabnzbd, qbittorrent, …)
- Home Assistant
- File sharing (pictures, files)
- Graylog
- Backup server
- Monitoring/supervision (LibreNMS, Zabbix)
- Mail server
- Primary DNS server (Pi-Hole)
- Remote desktop server (Windows VM)
- Mastodon instance
- Vulnerability scanner (OpenVAS)
- RSS agregator
- Invidious instance
- RIPE Atlas probe
- CIFS/NFS server
- SyncThing file synchronization
- Reverse proxy (Traefik)
- Storage array build:
- Zhenloong LF24S-12G chassis
- Cooler Master MWE Gold 650 V3 PSU
- OpenJBOD controller (very nice project to create custom DAS)
- Adaptec AEC-82885T SAS expander (with 40mm Noctua fan)
- 6x Arctic P12 Pro PST CO fans
- 2x Arctic P8 PWM PST CO fans
- 9x Toshiba SATA MD04ACA600 + 1x Toshiba SAS MG04SCA60EE (used for downloads, file trees are merged with mergerfs)
- 4x Toshiba SAS MG04SCA60EE (configured in RAID 10 for personal data storage)
- 2x HPE SAS MB014000JZYVP + 1x Toshiba SAS MG04SCA60EE (no RAID, for video storage, file trees are merged with mergerfs)
- 2x Seagate ST2000LM015 (used for external backup, LUKS + ext4 encrypted filesystem, 2.5" caddies on the rear)
- Eaton 5PX 2200VA UPS + Network card
Hope you liked it 🙂
Source: r/homelab · by /u/fl0wfr
