Server Cabinet
Here is the half-width 9U cabinet managing everything "Network" related at home. The bulk of the setup sits inside a box furniture.
Its composition is, from top to bottom:
A server/router/firewall Protectli VP2410, with an Intel j4125 CPU, 16GB DDR4 RAM, two 1TB Samsung 860Evo SSD, and four Intel i210 NICs.
A 250GB Samsung 970EVOPlus SSD inside of an ICY BOX IB-1816M-C31 USB enclosure, and an ONT provided by my ISP with a 300/300mbps link.
A dedicated LAN patch panel.
A smart switch Cisco CBS250-8PP-D (8 ports, provide 45W of PoE) as main switch, connected to the server and the virtualized router, and connected and supplying power to both Wifi AP and both CBS250-8T-D.
A smart switch Cisco CBS250-8T-D (8 ports, powered by PoE) as secondary switch, connected to the CCTV switch, and to the 3 Android TV boxes (Nvidia Shield and two MiBox).
A second dedicated CCTV smart switch Cisco CBS250-8PP-D, connected and supplying power to the six PoE cameras.
A dedicated CCTV patch panel.
The external USB enclosure ICY BOX IB-3805-C31 with four 18TB Seagate EXOS x18 hard drives connected to the Protectli VP2410 running 24/7.
The whole cabinet is protected against power surges and power loss by an Eaton Ellipse 1000 UPS, and its total consumption is lower than 110W for all the network, NAS and CCTV equipment. Battery life between 1h and 1h30.
Software-wise, the Protectli VP2410 runs TrueNAS Scale on bare metal, with the following arrangement for storage space:
boot-pool on the 250GB Samsung 970EVOPlus SSD, for the OS only.
system-pool on a Mirror of the two 1TB Samsung 860Evo SSD, for the System Dataset Pool, the Application Pool, and the SYSLOG Pool.
data-pool on a RaidZ1 of the four 18TB Seagate EXOS x18 drives, for the NAS data with 47TiB usable storage space.
It also runs two virtual machines:
pfSense CE with two PCI passed-through NICs for WAN/LAN link. That virtual machine is the main router/firewall of the house, and have some additional services enables such as pfBlockerNG and OpenVPN server.
Cisco Business Dashboard for an overall view of the whole network. The VM isn't always ON though as it is not mandatory.
And runs a few Kubernetes Applications such as:
iSpy Agent DVR for accessing and recording the six PoE cameras at all time.
Plex Media Server for media distribution all over the house.
The needed *arrs applications, such as Radarr, Sonarr, Lidarr, Bazarr, Prowlarr, etc. and Transmission over VPN, for the media management.
Some other specific apps...
A Cisco CBW140AC-E Wifi AP is located in the garage, on top of the furniture that contains the cabinet.
A Cisco CBW145AC-E Wifi AP is wall-mounted on the second floor on the opposite side of the house.
A second smart switch Cisco CBS250-8T-D is located in the Office room, in order to connect both PCs and the Printer to the Network with the only RJ45 available there.
Both Wifi AP and both smart switch Cisco CBS250-8T-D are powered through PoE from the main smart switch Cisco CBS250-8PP-D.
The six 5MP Chinese cameras (based on Xiongmai IVG-85HG50PYA-S boards with Sony IMX335 sensor) are also powered through PoE from the decated CCTV smart switch Cisco CBS250-8PP-D.
Two of them have PTZ (motorized movements) and 4x optical zoom for outdoor.
Four of them are basic wide angle with a 3D printed custom angle mount for indoor.
All cameras have 940nm IR illumination for night vision, the outdoor ones have separate IR projectors.