HomeLabDocs/homelab-hardware-full.md

3.7 KiB

🖥️ Home Lab Hardware Inventory (Complete)

This document provides a comprehensive overview of all physical and supporting hardware components in the home lab, including power, networking, storage, compute, and accessories. The lab is housed in a compact 3D-printed 10" modular rack.


🗄️ Rack & Mounting

Lab Rax 10" Modular Server Rack


🔌 Power, Cables & Cooling

  • Power Supply Cables:
    • Menewstart 6-way SATA Power Splitter — Amazon
    • Cable Matters Molex to Dual SATA (3-pack) — Amazon
  • Mounting Hardware:
    • M6-1.0 Stainless Steel Hex Nuts (50pcs) — Amazon
  • Cooling:
    • Internal cooling is passive and/or low-RPM fan-based — no rack-level fans documented

🔌 Networking

Core Switch

  • Model: TP-Link TL-SG108
  • Type: 8-Port Gigabit Unmanaged
  • Features: Fanless, metal chassis — Amazon
  • Location: Inside the 10" rack

Network Topology

  • Router Gateway: 192.168.1.1 (Upstream DHCP/DNS/firewall)
  • Proxmox Host: Static IP 192.168.1.37 on bridge vmbr0
  • Switch Ports: Proxmox + uplink + container services
  • Internal DNS: Pi-hole (192.168.1.3)

🧠 Compute Node: Proxmox Host

Component Details
Hostname proxmox04
Motherboard ASRock B550 Phantom Gaming-ITX/AX
CPU AMD Ryzen 5 5600G (6 cores / 12 threads)
RAM 62 GB DDR4 (non-ECC)
Boot Drive Crucial 256GB SATA SSD (Crucial_CT256MX100SSD1)
Case Custom 3D-printed mount inside 10" rack
NIC enp4s0 connected to vmbr0 bridge

💾 Storage Devices & ZFS Pools

Boot Drive

  • Device: /dev/sdb
  • Type: 256GB SATA SSD
  • Usage: Proxmox VE OS only

NVMe SSD (VM Storage)

  • Device: /dev/nvme0n1
  • Size: 2TB
  • Model: SPCC M.2 NVMe SSD
  • Usage: ZFS pool vm_data (VMs, LXC containers)

Torrent SSD

  • Device: /dev/sda
  • Model: Crucial_CT525MX300SSD1
  • Size: 525GB SATA SSD
  • Filesystem: ext4
  • Mount: /mnt/torrents
  • Usage: Download staging area for qBittorrent

ZFS Pool: zfs_pool

  • RAID Level: RAIDZ1 (single parity)
  • Usable Capacity: ~21.7 TB
  • Drives:
    Device Model Size Serial
    sdc WDC_WD60EFAX-68SHWN0 6TB WD-WX31D49KSN9R
    sdd TOSHIBA_HDWE160 6TB 26T8K0FWF56D
    sde WDC_WD60EZAZ-00SF3B0 6TB WD-WX12D90E09ZN
    sdf WDC_WD60EFPX-68C5Z0N 6TB WD-WX52D940K29C
    sdg WDC_WD60EFPX-68C5Z0N 6TB WD-WX22D63M0XZZ
  • Mounts:
    • /zfs_pool/nc_data (Nextcloud)
    • /zfs_pool/immich (photos, videos)

🗂️ Virtualization Host Roles

  • Platform: Proxmox VE 8.4.0
  • Kernel: 6.8.12-9-pve
  • Storage Pools: vm_data, zfs_pool
  • Backups: ZFS snapshots; vzdump planned
  • Tunnels: Cloudflare (with cloudflared in container 111)
  • Credentials: Stored in Bitwarden under folder homelab