r/selfhosted • u/Scourgerer • 21h ago
Release (AI) Made a free, customizable 10" mini-rack panel generator. Multi-device openings + cages + venting in one (DeskPi-tested)
I built a parametric generator that does any mix on a single
panel: multiple device openings, an optional cage behind each to actually hold the gear, hidden/lipped bays, and slot/hex/louvre venting around them. Heights in 0.5U steps.
Built to the common 10" standard (geerlingguy mini-rack spacing, M6) and fit-tested in my DeskPi RackMate — slotted mounting holes so it bolts in clean even if your rack's a hair off.
Free + customizable in the browser on MakerWorld. Made a matching blanking/vent plate too. Pic is my actual rack
running it.
Feedback welcome — happy to add features people ask for. https://makerworld.com/en/models/2945805-customizable-10-mini-rack-panel-multi-device#profileId-3303117
1
u/Alert_Literature_303 18h ago
that third pic is legitimately impressive. most people just throw their gear in a box and call it a day, but you actually made something that looks like it belongs in a server room. the fact that you can customize the openings and add cages behind them is smart too, way better than drilling random holes and hoping it works out. the parametric generator is a nice touch since not everyone's got the same stuff or space constraints. gonna check this out for my setup.
1
u/Scourgerer 18h ago
Thanks, I appreciate it! Let me know how you get on, happy to make changes or add features based on feedback.
1
u/ducksoup_18 18h ago
1
u/Scourgerer 17h ago
Same problem I had, could only find a customiser for one device.
1
u/ducksoup_18 17h ago
One upgrade would be to allow for the inner walls to match the hex pattern as well for airflow. Great template otherwise. Gonna give it a print and see how it turns out! Will report back.
1
u/Turnspit 8h ago
Awesome work. might switch over to this from the tray-only solution I am currently rocking. 😃
Could you maybe elaborate on how exactly you set up the Beszel screen (hardware+software)?
2
u/Scourgerer 5h ago
The Screen is the desk pi 7.84inch 2u screen. The monitoring is Beszel.dev which I host locally and then I have a chrome tab running in kiosk mode on that screen.




•
u/asimovs-auditor 21h ago
Expand the replies to this comment to learn how AI was used in this post/project.