Skip to content

freddiev4/mini-homelab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Home Lab Server Rack Setup

Complete documentation and visualization for my mini server rack setup.


πŸ“Š Interactive Rack Visualization

➑️ View Interactive Diagram | View HTML File

The interactive diagram shows the complete physical layout, network topology, patch panel wiring, and step-by-step setup guide.


πŸ“‘ Table of Contents

  1. Visual Overview
  2. Physical Rack Layout
  3. Equipment
  4. Network Topology
  5. Patch Panel Configuration
  6. Cost Breakdown
  7. Administration
  8. Appendix

πŸ–ΌοΈ Visual Overview

Physical Rack Layout (Top to Bottom)

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Nighthawk AX6 Router          β”‚  ← On top of rack (WiFi 6)
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
              β”‚
              ↓ (1-2 ft cable)
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Ubiquiti Switch Lite 8 PoE    β”‚  ← 1U managed switch
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  DeskPi Patch Panel (12-port)  β”‚  ← 1U CAT6 patch panel
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  0.5U Shelf                     β”‚  ← Heavy duty vented shelf
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Synology NAS (8TB)             β”‚  ← Network storage
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  0.5U Shelf                     β”‚  ← Heavy duty vented shelf
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Mac Mini M1                    β”‚  ← UniFi Controller host
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  JetKVM                         β”‚  ← KVM over IP
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  [Empty Space for Expansion]    β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Power Strip (PDU)              β”‚  ← 1U rack mount
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Network Flow

Internet (ISP)
     ↓
Nighthawk AX6 Router (on top)
     ↓ Port 1 β†’ Switch Port 1
Ubiquiti Switch Lite 8 PoE
     ↓ Ports 2-3 β†’ Patch Panel Front
Patch Panel (12-port)
     ↓ Back Ports β†’ Devices
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚    NAS   β”‚ Mac Mini β”‚  JetKVM  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ—οΈ Physical Rack Layout

Layout Rationale

Router on Top (Outside Rack)

  • Nighthawk AX6 is bulky and needs space/ventilation
  • WiFi antennas need clearance for optimal coverage
  • Easy access to LEDs and buttons
  • Runs hot, needs unrestricted airflow

Switch Below Router

  • Professional datacenter configuration
  • Signal flows down naturally
  • Short cable run from router
  • Easy to see port status LEDs

Patch Panel Below Switch

  • Central connection point for all devices
  • Short patch cables to switch (6-12")
  • Long device cables hidden in back
  • Easy to reorganize connections

Devices Below Patch Panel

  • Organized cable management
  • Easy physical access
  • Natural cable routing
  • Room for expansion

PDU at Bottom

  • Standard rack placement
  • Power cables route upward cleanly
  • Accessible but out of the way

Rack Specifications

  • Model: DeskPi RackMate T1
  • Size: 10-inch width, 8U height
  • Material: 10mm aluminum alloy frame
  • Sides: Translucent acrylic panels
  • Dimensions: 11" x 7.8" x 16"
  • Mounting: Wall-mountable, swing-out design

πŸ“¦ Equipment

Network Equipment

Device Model/Spec Placement Notes
Router/Modem Netgear Nighthawk AX6 (NETGEAR20) On top of rack WiFi 6, 2 Gbps internet
Switch Ubiquiti UniFi Switch Lite 8 PoE (USW-Lite-8-PoE) 1U in rack 8 ports, 4 PoE, 52W budget, managed
Patch Panel DeskPi RackMate 12-Port CAT6 Keystone 1U in rack With cable management bar

Computing & Storage

Device Spec Placement Notes
NAS Synology DS923+ (8TB HDD) On 0.5U shelf 4-bay NAS, purchased 2021
Computer Mac Mini M1 On 0.5U shelf Runs UniFi Controller
KVM JetKVM On shelf/mounted Open-source KVM over IP

Infrastructure

Component Spec Quantity Notes
Rack DeskPi RackMate T1 (8U) 1 10-inch, aluminum frame
Shelves DeskPi 0.5U Heavy Duty Rack Shelf (DP-0056) 2 Vented, 25kg capacity
Power 1U rack mount PDU 1 12 outlets (to purchase)
Blank Panel DeskPi 1U 1 For empty spaces

Cables & Accessories

Item Spec Quantity Notes
Ethernet Cables Monoprice CAT6 (various lengths) Multiple 1-50 ft
Short Patch Cables Monoprice CAT6 (6 inch) 6-pack Switch to patch panel
Velcro Ties Reusable cable ties 100-pack Cable management
Labels Port labels As needed For organization

πŸ”Œ Network Topology

Connection Details

Router β†’ Switch

  • Nighthawk Port 1 β†’ 1-2 ft cable β†’ Switch Port 1
  • Provides internet to entire rack

Switch β†’ Patch Panel Front (Short Cables)

  • Switch Port 2 β†’ 6-12" patch cable β†’ Patch Panel Front Port 1
  • Switch Port 3 β†’ 6-12" patch cable β†’ Patch Panel Front Port 2
  • Switch Port 4 β†’ 6-12" patch cable β†’ Patch Panel Front Port 3
  • Additional ports available for expansion

Patch Panel Back β†’ Devices (Long Cables)

  • Patch Panel Back Port 1 β†’ 2-3 ft cable β†’ Synology NAS
  • Patch Panel Back Port 2 β†’ 2-3 ft cable β†’ Mac Mini
  • Patch Panel Back Port 3 β†’ 2-3 ft cable β†’ JetKVM
  • Ports 4-12 β†’ Available for future devices

Port Mapping

Patch Panel Port Front Connection Back Connection
Port 1 Switch Port 2 Synology NAS
Port 2 Switch Port 3 Mac Mini
Port 3 Switch Port 4 JetKVM
Port 4-12 Available Available

IP Addressing Scheme

(To be configured)

Device IP Address Subnet Gateway DNS
Router 192.168.1.1 /24 - ISP
Switch TBD /24 192.168.1.1 TBD
NAS TBD /24 192.168.1.1 TBD
Mac Mini TBD /24 192.168.1.1 TBD
JetKVM TBD /24 192.168.1.1 TBD

πŸ”§ Patch Panel Configuration

How It Works

The patch panel acts as a pass-through junction box:

  • Front Port 1 = Back Port 1 (straight through)
  • Each numbered port connects front-to-back

Setup Strategy

FRONT (facing you):

  • Use SHORT 6-12" patch cables
  • Connect to switch ports
  • Easy to swap and reorganize
  • Clean, professional appearance

BACK (facing wall):

  • Use LONG 1-3 ft cables
  • Connect to devices (NAS, Mac Mini, JetKVM, etc.)
  • Cables stay in place
  • Organized with velcro ties

Benefits

  • Organization: All cables meet at one central point
  • Flexibility: Swap front patch cables to reorganize without touching devices
  • Scalability: 12 ports ready for cameras, access points, servers, etc.
  • Labeling: Label each port to track what's connected
  • Professional: Industry-standard datacenter practice

Wiring Diagram

FRONT                        BACK
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”             β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Port 1 ←────┼─────────────┼──→ NAS      β”‚
β”‚ Port 2 ←────┼─────────────┼──→ Mac Mini β”‚
β”‚ Port 3 ←────┼─────────────┼──→ JetKVM   β”‚
β”‚ Port 4 ←────┼─────────────┼──→ Availableβ”‚
β”‚ Ports 5-12  β”‚             β”‚   Available β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜             β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
     ↑                              ↑
  Short cables              Long cables
  to switch                 to devices

πŸ’° Cost Breakdown

Hardware Already Owned/Purchased

Item Cost When Purchased Notes
DeskPi RackMate T1 (8U Rack) $119.99 Current 10-inch aluminum rack
DeskPi Patch Panel (12-port CAT6) $24.99 Current 1U with cable management
DeskPi Blank Panel (1U) $6.99 Current For filling empty space
DeskPi 0.5U Heavy Duty Shelves (2x) $51.98 Current $25.99 each (DP-0056)
Monoprice 6" Patch Cables (6-pack) ~$10.00 Current CAT6, various colors
JetKVM $89.00 Current Open-source KVM over IP
Mac Mini M1 $100.00 Used/Craigslist Great deal!
Synology DS923+ $550.00 2021 4-bay NAS
Nighthawk AX6 Router ~$175.00 Owned WiFi 6 router/modem (est.)
Monoprice CAT6 Cables (various) ~$25.00 Owned Longer runs

Subtotal (Already Invested): ~$1,153


Still Need to Purchase

Item Cost Priority Source
Ubiquiti UniFi Switch Lite 8 PoE $109.00 Essential Ubiquiti Store
Short Patch Cables (6-pack, 6") $12.00 Essential Monoprice/Amazon
Rack Mount PDU (1U) $35.00 Recommended Amazon
Velcro Cable Ties (100-pack) $12.00 Recommended Amazon
Cage Nuts Kit $15.00 Recommended Amazon
Label Maker (Brother P-Touch) $40.00 Nice to have Amazon
Cable Labels $10.00 Nice to have Amazon

To Purchase:

  • Minimum (Switch + cables): $121
  • Recommended (includes PDU, cable management): $183
  • Complete (all accessories): $233

Grand Total Estimates

Configuration Total Cost
Current Investment (what you have) $1,153
Minimum to Complete (switch + cables) $1,274
Recommended Complete (proper setup) $1,336
Fully Loaded (all accessories) $1,386

Cost Breakdown by Category

Category Cost Items
Rack & Infrastructure $249 Rack ($120) + Blank Panel ($7) + Shelves ($52) + PDU ($35) + Cage nuts ($15)
Network Equipment $309 Switch ($109) + Patch Panel ($25) + Router ($175)
Compute & Storage $739 Mac Mini ($100) + NAS ($550) + JetKVM ($89)
Cables & Accessories $89 Cables ($47) + Velcro ($12) + Labels ($50)

Total (Fully Loaded): $1,386


Notable Deals & Savings

Great deals you got:

  • Mac Mini M1 for $100 (usually $500-700 used) - saved ~$400-600!
  • Synology DS923+ for $550 in 2021 (now ~$600-650) - good timing
  • DeskPi 0.5U shelves at $25.99 each vs generic 1U shelves at $20-25 each - better value for heavy duty

Smart choices:

  • JetKVM at $89 is cheaper than commercial KVM-over-IP (~$200-500)
  • DeskPi equipment is affordable compared to enterprise rack gear
  • Ubiquiti switch gives you managed features + PoE for only $109
  • 0.5U shelves save rack space while supporting up to 25kg (55 lbs)

Your total investment of around $1,300-1,400 gets you a professional homelab setup that would cost $2,000-2,500 buying everything new at retail prices.


πŸ” Administration

UniFi Controller Setup

Installation:

  • UniFi Network Controller runs on Mac Mini
  • Software is free and runs 24/7
  • Local-only management (no cloud account required)
  • Web interface accessible at http://[mac-mini-ip]:8443

Configuration:

  • Static IP for switch
  • SSH access enabled
  • Port monitoring configured
  • VLANs (if needed)

Access:

# SSH to switch (via UniFi Controller)
ssh admin@[switch-ip]

# Or access via UniFi Controller web UI
https://[mac-mini-ip]:8443

JetKVM Access

Local Access:

  • Web interface: http://[jetkvm-ip]
  • HDMI input from managed device
  • USB for keyboard/mouse control

Remote Access:

  • Optional WebRTC via JetKVM Cloud
  • SSH access for customization
  • Open-source, self-hostable

Network Management

(To be documented)

  • Router admin interface
  • Switch configuration
  • DHCP/DNS settings
  • Port forwarding
  • Firewall rules

Backup & Maintenance

(To be documented)

  • NAS backup schedules
  • Configuration backups
  • Firmware update procedures
  • Cable organization maintenance

πŸ“š Appendix

Documentation Files

Product Documentation

DeskPi Products:

Network Equipment:

Storage & Compute:

Learning Resources

Homelab & Networking:

Technical References:

Tools & Software

Network Tools:

Cable Management:

Purchase Links

Ubiquiti:

Cables & Accessories:

Community & Support

Forums:

Discord Servers:

Change Log

  • 2026-01-04: Added DeskPi 0.5U Heavy Duty Shelves to cost breakdown
  • 2026-01-04: Complete restructure with cost breakdown and equipment details
  • 2026-01-04: Added Ubiquiti switch to shopping list
  • 2026-01-04: Added interactive rack diagram
  • 2026-01-03: Initial repository creation

Last Updated: January 4, 2026
Maintained By: Freddie Vargus
Repository: github.com/freddiev4/homelab-server-rack

About

Documentation and setup guide for my mini server rack with Nighthawk AX6, network switch, patch panel, Synology NAS, and Mac Mini

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages