Show HN: Open-source DIY NAS with GUI and aluminum enclosure

1 mmajzoobi 0 8/6/2025, 4:00:45 AM getubo.com ↗
I was inspired by two video I had recently watched to DIY a NAS system.

The first one was Jeff Geerling's video where he sets up a NAS with Radxa Penta SATA HAT & Raspberry Pi 5. The second one is from Micheal Klements in which he makes a nice enclosure for the same setup.

I wanted to push the design a bit further and give some extra capabilities.

My tentative plan is to:

- Add some NAS specific features to the GUI to monitor storage, navigate file system with the GUI,

- open image files & show them on the display, delete files,

- copy/move files around (e.g. from USB drive)

Hardware specific feature to include:

- Build an aluminum enclosure for this eventually,

- Add USB-PD power,

- Internal UPS (Uninterruptible Power Supply), which could potentially power another Pi with a USB Power out option, - Internal 3D printed structure to support the drive and battery pack from sudden movements

This is a work in progress and I have managed to work on the enclosure design and have made the design available here:

https://github.com/ubopod/ubo-mechanical/tree/main/nas-enclo...

The base tray design is also available below:

https://github.com/ubopod/ubo-mechanical/tree/main/bottom_co...

The PCBs are harder to DIY. You need to purchase the Penta SATA HAT and the sideboard. The sideboard is my own open source design and I have a small number available on my indie shop.

Check out the reddit post regarding the sideboard here:

https://www.reddit.com/r/raspberry_pi/comments/1mcn3b8/conne...

I recorded a short video that includes some more details/specifics regarding this design that you can watch below:

https://www.youtube.com/watch?v=0D0EMTMDGSY

Comments (0)

No comments yet