The modular mounting system that transforms your 10-inch rack into a clean, aesthetic workspace.
CapRack is a mounting system designed to help homelabbers install small footprint equipment—like Raspberry Pis, mini PCs, and hard drives—into standard 10-inch mini racks with a professional finish. No more messy trays or loose cables.
The 10-inch rack is a favorite among homelabbers for its compact footprint. However, there are few off-the-shelf devices designed for this niche standard. Enthusiasts often struggle to mount their smaller devices neatly, usually resorting to placing them loosely on shelves.
CapRack solves this by breaking the 1U space into two 0.5U composable modules.
- Modular & Composable: Mix and match any two modules to create a full 1U unit perfectly tailored to your needs.
- Aesthetic: Engineered for a flush fit and clean lines. Hide the mess and show off your lab.
- Standardized: Uses common M6 screws for a secure and accessible connection.
- 3D Printable: Optimized for standard hobbyist FDM printers.
The beauty of CapRack is flexibility and composability. Here are a few ways you can use it:
Combine a Mini PC Module + 2.5-inch HDD Module.
Perfect for a compact TrueNAS or Unraid server.
Combine a Mini PC Module + Keystone/Switch Module. Build a powerful OPNsense/PfSense router with front-facing ports.
I don't have a spare mini PC. This is a patch panel + mini switch module.
Combine 2x Raspberry Pi Modules. Repeat for as many units as you need. Ideal for pi clusters or distributed computing labs.
Ready to print? Download these modules directly:
- Raspberry Pi 4 / 5 Mount
- CWWK x86-P5 Motherboard Mount - For N100 boards, supports active cooling.
- 2.5-inch HDD/SSD Mount - Hot-swappable design.
- Patch Panel Module - For keystone jacks.
- Cudy GS105U Switch Mount - Mount for a 5-port gigabit mini switch.
- Blank / Vent Panels - To fill empty slots or improve airflow.
- 3.5-inch HDD Mount (Fixed mount due to space constraints)
- Cable Management Module
CapRack uses a standardized connection interface using M6 screws, commonly found in server environments.
Requirements (per 1U unit):
- 2x CapRack Modules
- 2x M6 Screws (12mm+ length)
- 2x M6 Hex Nuts
-
Slide together Engage the dovetail/slot mechanism by sliding the modules from the side.

-
Insert nuts Slide until flush. Place an M6 hex nut into the designated captive slot on the rear.

-
Secure Insert the M6 screw from the front/side and tighten into the nut.

-
Finish Repeat for the second screw. Your rock-solid 1U unit is now ready to rack!

The connection interface standard is open source. We provide the blank panel design as a reference implementation. We encourage the community to create custom modules for their specific hardware needs.
Reference design: Download blank panel STEP file
Note: While the standard interface is open, some specific module designs listed above may retain their individual copyright licenses. Please check the license on the download page for each model.
This is my 8U home lab setup built with CapRack.
From top to bottom:
- Customized cable management module
- Sirivision switch mount
- Vent panel for airflow
- Router Node: Mini PC module + blank panel (running RouterOS)
- Cable management module
- NAS Node: Mini PC + blank panel
- Storage Array: 2x 2.5-inch disk mounts
- Hybrid Storage: 2.5-inch disk mount + 3.5-inch disk mount


