惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
罗磊的独立博客
SecWiki News
SecWiki News
The Register - Security
The Register - Security
The GitHub Blog
The GitHub Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 三生石上(FineUI控件)
S
Schneier on Security
IT之家
IT之家
博客园 - 聂微东
T
The Exploit Database - CXSecurity.com
Recorded Future
Recorded Future
大猫的无限游戏
大猫的无限游戏
Know Your Adversary
Know Your Adversary
Latest news
Latest news
Vercel News
Vercel News
G
GRAHAM CLULEY
D
DataBreaches.Net
D
Darknet – Hacking Tools, Hacker News & Cyber Security
S
SegmentFault 最新的问题
博客园_首页
雷峰网
雷峰网
T
Tenable Blog
Spread Privacy
Spread Privacy
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
酷 壳 – CoolShell
酷 壳 – CoolShell
Cisco Talos Blog
Cisco Talos Blog
V
Visual Studio Blog
J
Java Code Geeks
博客园 - Franky
The Cloudflare Blog
Apple Machine Learning Research
Apple Machine Learning Research
C
CERT Recently Published Vulnerability Notes
T
Threatpost
Google DeepMind News
Google DeepMind News
F
Fortinet All Blogs
P
Privacy International News Feed
T
Threat Research - Cisco Blogs
T
The Blog of Author Tim Ferriss
V
Vulnerabilities – Threatpost
Recent Announcements
Recent Announcements
Blog — PlanetScale
Blog — PlanetScale
Security Latest
Security Latest
U
Unit 42
M
MIT News - Artificial intelligence
Y
Y Combinator Blog
K
Kaspersky official blog
有赞技术团队
有赞技术团队
B
Blog
腾讯CDC

The DIY Life

I Rebuilt My 3D Printed Lab Rax Homelab… in Wood - The DIY Life I Built a Compact Raspberry Pi Cluster Using The Makera Z1 Desktop CNC Machine - The DIY Life Pironman 5 Pro Max, A Raspberry Pi 5 Case with Touchscreen, Camera and Speakers I Ran AI on a Raspberry Pi… The Results Were Unexpected I Built a 5″ Portable Raspberry Pi Homelab This Is the Most Overkill Raspberry Pi 5 Cooler I’ve Ever Built Beelink ME Pro, A Small Form Factor NAS with Serious Home Server Potential Turn a Raspberry Pi Zero into a Global Ad Blocker with Pi-hole and Tailscale I Built an AliExpress Homelab, Is It Surprisingly Good or Total E-Waste? Pi 5 NAS With Custom Carbon Fibre Panels, Made on the Makera Z1! I Built a Pi 5 AI Chatbot That Talks, Blinks, and Looks Around!
I Designed A Mini ITX PC Shelf For My Lab Rax 10″ Homelab
Michael Klements · 2026-04-06 · via The DIY Life

I’ve built a lot of Raspberry Pi and Mini PC setups in my Lab Rax system, but they all hit the same limitation, no real computing expandability.

So today I’m fixing that by mounting a full Mini ITX PC inside a 10” rack. This gives you access to features like full-size PCIe ports to add functionality to your home lab, like a GPU for AI or Plex transcoding, or 10 gig networking. They also generally have additional SATA ports that you can make use of for storage drives for a NAS, or even just to give you the flexibility to use an older platform that allows you to use DDR4 RAM, so that you don’t have to sell your house to build it.

PCIe Port On MiniI TX PC
RAM and SATA Ports on Mini ITX PC

Here’s my video of the build, read on for the write-up:

What You Need To Build Your Own Mini ITX PC Rack Shelf

Tools & Equipment Used:

Some of the above parts are affiliate links. By purchasing products through the above links, you’ll be supporting my projects, at no additional cost to you.

Designing & Printing The Mini ITX Shelf

I wanted to come up with a way to mount a Mini ITX motherboard into a 10” rack. It has to be Mini ITX as micro ATX or ATX boards are just too big, but there are some really powerful Mini ITX options available.

Because of the height of the IO shield and the CPU cooler, we need to use two rack units. That also gives us a fair amount of headroom around the motherboard for ventilation.

Mini ITX PC Build For 10 Rack
Designing A Shelf For Mini ITX PC

The tricky part here is fitting a full PC into just 2U of space without killing airflow, so here’s how I approached the design.

I started out with a simple shelf in Fusion360, and I then added the motherboard footprint, a cutout for the IO shield, a recess at the back for cable management and a hole for the power button.

It’s quite a simple design, but I think it fits the aesthetic of my home lab quite well.

Fusion360 CAD Model For Mini ITX PC

Download the Mini ITX Shelf 3D Print files (Ports Forward)

Download the Mini ITX Shelf 3D Print files (Ports Reversed)

So next, let’s get it printed out. Because it’s holding heat-producing components, it’s best to print it out from PETG.

Printing Out Mini ITX PC Shelf
3D Printed Mini ITX PC Shelf

Assembling The Mini ITX PC Shelf

With the shelf complete, we can get the Mini ITX motherboard installed on it. If you haven’t already, make sure that all of your components (CPU, cooler, RAM and NVMe drive) are installed on the board.

Mini ITX Pc To Install in 10" Rack

First, lets press the IO shield into place, making sure that it’s the right way around. There’s a small retaining lip in the print that holds it in place, so it doesn’t require any screws. The IO shield is pressed into place from the back of the cutout (from the motherboard side).

Installing IO Shield

Next, add M3x6mm nylon standoffs, each secured with an M3 nut on the back. We can then mount the board with M3 screws. You don’t have to use nylon/plastic hardware for these, you can use brass standoffs and metals screws if you’d like to, but the nylon ones provide an extra layer of protection against short circuits and damage to the surface mount components.

Installing Nylon M3 Standoffs
Mini PC Screwed Onto M3 Nylon Standoffs

Now we can add the power button to the front. I’ve added a hole which will fit 12mm push buttons. These are quite commonly available online, and they work well with this style of build. Some of them, like the one that I’ve used, even have an integrated ring LED around the button that you can use for power indication.

12mm Pushbutton To Be Installed In Shelf

Just feed the cable and button through the hole and secure it with the nut on the back.

12mm Bushbutton Installing in Shelf

Then plug the button and LED into the correct pins on your board. Your motherboard should have a front panel pinout in the user manual. Depending on where you get the button from, you might need to solder these leads onto your button, but that’s quite easy to do.

Cables Plugged Into Motherboard

Power Supply Options For A Homelab PC

There is one last thing that we need, and that’s a power supply. We have quite a few options here, depending on what devices you’re adding and what CPU you’re running.

If you have a very lightweight system with a low-power CPU then you can use one of these PicoPSUs. These usually come in an 80W and 160W version. This is by far the most compact option and doesn’t require anything more than a 12V supply through a barrel jack to get you up and running.

PicoPSU Power Supply

If that’s not enough power, then my go-to for this size build is one of these HDPlex power supplies. They make two options, a 250W version and then this 500W version that I’ve used. This gives you quite a lot of capacity if you’re planning on adding drives for a NAS build or a small GPU for encoding or AI tasks.

HD Plex 500W Power Supply

If you outgrow the 500W, you can also sync two or more together with a short jumper and then use multiple supplies to power more peripherals or even additional computers and network switches in your home lab.

It’s also compact, completely modular on the cable side, so you just plug in the cables that you actually need, and probably the best part is that’s it’s very nearly silent. It’s got a tiny low-speed fan near the back that only turns on when necessary. So it makes very little noise.

To mount this, I again wanted to keep things simple so that it is compatible with a range of hardware options. So I designed a small shelf that goes at the back of the home lab. This fits in above the rear shelf supports in the second unit of space that the PC tray occupies, so it doesn’t need a separate rack unit.

HD Plex Power Supply Shelf

Because of the way it’s designed, you also have two options to install it. You can use it as I’ve drawn in the CAD model with the power port above it, or you can flip the shelf over and install the power supply the other way around so that the port is at the bottom, which is probably what I’m going to do for my build.

Download the HD Plex Power Supply Shelf

With the shelf printed out, the plug mounts onto it with two M3x16mm screws and M3 nuts on the back and then the power supply fits in underneath it. That’s held in place with four M3x4mm screws – the same type used to secure storage or optical drives.

Power Plug Designed Into Shelf
Screwing HD Plex Power Supply Into Place

And this small power unit is now ready to install. We just need two power cables between the power supply and the motherboard for my basic build. Let’s start by plugging one end into the motherboard before installing it.

We can then install the PC tray in our rack. I’m just using four M6 screws, one in each corner to hold it in place. You could add another two M6 screws in the middle to make it more secure or rigid for a heavier PC build.

Positioning Mini ITX PC Shelf
Four Screws Hold Shelf In Place

Then, flipping the rack around, we can install the power supply on the back.

First, plug in the cables from the motherboard and then mount the power supply in the rack. As I mentioned earlier, because I’ve got a MiniPC tray above it, I need to install the power supply inverted so that the power input is at the bottom. Again, it’s held in place with four M6 screws.

Screwing Power Supply Shelf Into Place

And that’s the build complete and ready to boot up by pressing the power button on the front.

Completed Mini ITX PC Installed In Lab Rac 10 Rack

Other Mini ITX PC Mounting Options

This basically turns your Lab Rax system into a proper home server platform, and not just a Pi cluster.

At a total cost of just 240g of filament, which is less than $4, this is also a considerably cheaper option than a commercial rack-mounted PC case, even once you add in the power button and some screws.

I like how it’s turned out, but the IO shield is a bit glaring in silver. I’ll probably paint that black to match the rest of the rack.

Mini ITC PC Shelf In Lab Rax

After building this, I realised not everyone will want front-facing IO, so I designed a second version. This has a ventilation grill and power button on the front and then flips the motherboard around so that the ports all face the back of the rack.

Mini ITX PC Reverse Port Shelf
Mini ITX PC Reverse Shelf Top Down

This arrangement makes powering the board a little more difficult as the power supply can’t block off the ports, which are now at the back. It can, however, be mounted in a free unit above or below the PC, and there’s a gap near the front of the shelf for cable routing.

Mini ITX PC 3D Printed Shelf
Ports Facing Back Of Homelab

Let me know what you’d like to see added to or changed on this build, and if you’ve got any ideas for future additions to the Lab Rax system. As with my other Lab Rax designs, these models are all available on Makerworld for you to print out to add to your homelab.

Download the Mini ITX Shelf 3D Print files (Ports Forward)

Download the Mini ITX Shelf 3D Print files (Ports Reversed)

Download the HD Plex Power Supply Shelf

Michael Klements

Michael Klements

Hi, my name is Michael and I started this blog in 2016 to share my DIY journey with you. I love tinkering with electronics, making, fixing, and building - I'm always looking for new projects and exciting DIY ideas. If you do too, grab a cup of coffee and settle in, I'm happy to have you here.