geerlingguy / geerlingguy/mini-rack

Sideways rack in IKEA PAX closet [build showcase]

Open
#110 4 comments 4 reactions 0 assignees View on GitHub
build showcase
Dominant language
No language data
Stars
3.9k
Forks
102
PR merge metrics
No merged PRs in 30d

Description

For a long time I've had my homelab together will a bunch of network equipment just thrown together on some shelves in a closet. A few months ago (almost a year really) I started building a rack to clean things up a bit.

![Image](https://github.com/user-attachments/assets/d9fa70d0-9798-4737-99e0-08b0c0e48452)

The rack is mounted sideways, and attached to a sliding shelf in the closet. I got some cheap rack rails of Amazon and joined them together with some (very expertly dremeled to size) aluminium profiles. The sides, which also hold the whole thing to the shelf, are 3D printed.

![Image](https://github.com/user-attachments/assets/e3679009-423c-45c8-a0e6-54a82d5c69ab)
(desperately need some cable management back there...)

I struggled for quite a while to come up with something I liked for mounting my raspberry pi's and was thrilled when I saw Jeffs rack video and coverage of Labstack Mini as those fit me perfectly!
To keep temperatures sane I've ventilated the closet with and air inlet at the bottom and exit in the middle.

Components:
- Rails from [Amazon](https://www.amazon.se/dp/B09LQ6375S?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1)
- Switch and cloudkey shelves made using my own OpenSCAD rack shelf generator: [github](https://github.com/wildegnux/universal-rack-shelf) [makerworld](https://makerworld.com/en/models/605508)
- Ethernet keystones [very undocumented OpenSCAD](https://github.com/wildegnux/misc_scad/blob/main/keystone.scad) default config made for [these keystones](https://www.amazon.se/dp/B01GFWSSYQ?ref=ppx_yo2ov_dt_b_fed_asin_title)
- [Labstack Mini](https://github.com/JaredC01/LabStack) mounts for Rapberry Pi and JetKVM
- 4xpi4 with PoE hats (one hat broken :( )
- 1xpi5 with PoE/nvme hat
- JetKVM (connect to the main homelab server)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.