TinyRack - A modular mini server rack

A modular rack designed for mini servers
14
51
0
656
updated January 3, 2026

Description

PDF

As a software engineer, I run and maintain a bare-metal Kubernetes cluster on my mini PCs. I used to stack them on top of each other, and they would get extremely hot under heavy loads because there was almost no room for airflow. I’ve always wanted a proper server rack to solve the cooling problem for my mini PCs. I know I could buy a standard 1U rack, but those aren’t really designed for a use case like this. I also looked at many existing 3D-printed server rack projects, but none of them fully met my needs. So I decided to build one myself. After countless revisions, I’m thrilled to finally announce TinyRack – a modular mini server rack! It doesn't require any hardware (except for the leveler, but it's optional). You can read my blog article to learn more about it. 

The design is inspired by wire shelving racks. I aimed to make it capable of carrying as much vertical load as possible while keeping it extremely modular, so you can build whatever size server rack fits your needs. Best of all, I’ve created an adapter that lets you connect TinyRack posts to the openGrid platform (you can find the adapter here). This means the entire openGrid ecosystem – including Underware 2.0 cable management modules – can be used with the TinyRack system. I also designed a dedicated mount for the JetKVM that sits perfectly on top of my Minisforum UM790 mini PCs (model available here).
 
Here's a full list of relative modes:

If you like the design and find it useful, please give it a like, share it with others, and feel free to extend or remix it however you’d like!

PS: For the Rubber Leveler, you can buy them from amazon here (not affiliated link)

Updates

  • v1.1 Added ThreadedSnapConnector for the top panel + powered tools and manual tools for the connector and post

Tags



Model origin

The author marked this model as their own original creation.

License