Fascinating . My first university course was 1977, my first computer was 1987 (a 285) I think) My first hard drive was 100 mega bites and $1500 dollars. Keep up this fascinating work. Thank you
It's interesting to think back to the first computers we had - I recall mine having to delete loads of files to be able to install Age of Empires back in the day
my first was a timex synclare 1000. then a trs80 afterwards.. rpi's are amazing, and i use them daily along with esp32's. tech has come a long ways, and i can still hear those parents who said "Stop waisting all your time with that junk, its not going to help you survive! " little did they know, they cant survive without tech now! lol..
Have an Altair 8800 and a Osborne in my closet.. My desktop PC case is 35 years old and still has working floppy drives. 😀When the grid fails at my house in Texas, Having low power devices comes in handy when the house switches to solar batteries. But you can't do Pi's anymore for cheap.
@@dwmcever i'm also in texas, waco area, this is when you switch from pi's to esp32's. ultra cheap and uses 3.5volts and 500ma to 1amp max. best part is, you can run web servers, wireless gateways, pretty much anything with them. just get an arduino kit and start learning, well worth the effort, and if your close to waco, i'll be happy to help ya.. i got lots of them laying around.
I have built much the same and my experience was that it is essential to use a quad core Pi so Pi 2/3/4 or indeed the Pi Z 2 W as described. The second point is that you should ideally format your storage in ext4 or similar - if you use NTFS for example you will use half your CPU cycles with the NTFS conversion layer. Many USB external storage devices will come initially formatted NTFS.
I would happily use ext4 for a file system but I have a huge nas drive that I want to defragment now and again so ext4 would be impossible to do so I don't think theres a compromise.
Been running a very similar setup for several years. Using Open Media Vault with a pi 3 / wired Ethernet / external 128 gb SSD. My transfer speeds 10-12 MB/s down, 6-8 MB/s up.
This is awesome. I already have a DIY NAS using a mini PC, but I also have a Pi Zero unused after moving my ad blocker to my NAS. I think this would work great as an emergency backup, potentially offsite (at a friends house or family member), and have it sync once a day. Thank you for this, I'm looking forward to more projects like this one!
hello fools ,just attach nvme ssd to usb 3.0 in router's usb port .Why are you trying make it complicated 😂😂😂😂 it's 2024 every router has usb port.atleast there is usb 2.0 port available.beware to format it in ext or fat format to be able to detect by router
@@Enteraname-tg3rgwhat if that usb drive fails, there only one usb drive, in case of nas there are buch of harddrives, so we have raid options if couple of them drives fails we still have our backup for our data. Using router as network storage isn't a bad idea but you can't store your important data there. Router network storage is good for movies and music not for some important data.
I bought a WD 160GB NAS back in 2006 and I still use it a lot, though I also have Terabytes of other network attached drives. My point is that a small always-on NAS using near-zero power can be a useful tool or scratchpad to have around the house but anything built on a RPI will soon show its shortcomings if you try to expand it into something more.
Well, there’s options available. You can get a NASPi Geekworm board that allows you to connect power the with 5-18V and you can connect to it two SSD/HDD drives and even with hardware RAID options. I have it myself and works perfectly
I'd love to see it upgraded to hold multiple mechanical hard drives. Picture a slot system where they could connect reusing old hard drives as short term storage for temp files.
@@BrianKChristensen89 You can do that with the NASPi Geekworm board, which allows you to power the Pi with 5-18v of power and the board comes with two SATA SSD/HHD ports, you even have hardware RAID options. I have it myself and definitely recommend it
Two comments to improve things. 1) You set the hostname when you flashed the micro SD card. That’s the hostname you should use for your ssh command. No need to hunt down the IP address. It’s broadcast to all your hosts via MDNS. You should never need to use the IP address in any step in the process (did you see “mininas” show up on your windows file browser? 2) Did you really disable IPv6? Why? It’s fully usable out-of-the-box by nearly every device on your local wifi network. Plus, if point 1 above is used, then you’ll use v4 or v6 as-needed. It’s 2023, and v6 is nicely supported by all (even if your ISP doesn’t). Please try these steps yourself. All will work. BTW: nice tutorial!
I have an odroid xu4 with two 3TB drives and one 500GB sata SSD running Open Media Vault with docker. It's perfect for gigabit LAN, goes max when copying files. Running Plex in docker. Can easily transcode 1080p. 3TB drives are mirrored, 500GB SSD is for docker containers, music and photos for plex for faster acces and not needing to spin up hard drives everytime I listen to music from plex.
Thats what i was thinking till i discovered the Draytek 2765 router i have is useless with USB hard drives as it cannot read NTFS, only FAT32 so has a 4GB file size limitation.
Try building one with a larger orange pi with built in WiFi and 8gb also add a SSD. I feel like it would be better benefit .but this is cool idea for 3d print farms
The SBC industry has MANY MANY devices. Most are even more suitable to serve as a NAS. Some have Ethernet ports, and some even have M2 slots. The raspberry pi succeeded in creating a great industry. Why people are addicted to shoehorning the pi (specifically) where there are better options, is beyond me.
@@premprakash2297 Because he's getting a transfer speed of 5Mbps... when he could get a better speed by simply plugging that USB stick in the USB port on the router. $0 cost (except the USB stick) because it's assumed you already have a router, and 5 minutes tops to do it.
Thanks for showing us your PiNAS. It's a very fine PiNAS indeed. Do you leave your PiNAS out all the time? If I had a PiNAS like that I'd show it to everyone - I'd even let them hold it if they ask nicely!
very cool. I'd like to see a raid setup. I have pi3 collecting dust, which has more USB ports. So maybe I can get two SSD drives and get that going. Thanks for the video!
I'll have a look at putting together a RAID setup. Unfortunatley OMV used here doesn't support RAID across USB connected drives - this was removed a few years ago - but I should be able to find another package that allows it.
it's a nice build, very nice. Using a Pi Zero 2W, what is missing is an attached UPS. In such a small size, portability is a key feature, and being able to use it with an UPS (it will increase the price a bit) it will be pretty good. Taking your NAS to somewhere and multiple computers access it is cool, and with such low power you probably will be able to use it for a couple of hours.
Made the mistake of rebooting and couldn't figure out how to find my IP. I am using a Radxa Zero so I assumed the process would be the same so I followed your tutorial and yh not making that same mistake again. Thanks btw!
If you buy the pi zero starter kit they come with power cable USB to micro USB in the kit kind of bulky but it has other item that are useful, for 15us its hard to beat.
A great and functional project. When traveling with my travel Pi-router with VPN, the Pi-NAS will be fantastic companion to the network. Maybe a some idiot lights, such as for power and storage drive being active, would make a useful addition. Well done Michael.
I just wanted to say thanks for making this video... I had some parts laying around and made one with an external HDD, with some problems because I didn't follow the instructions 100% the same but i got her done and I'm proud of my new media storage I am using wired and am in the 15-20mb range for transfer speeds so if one has a usb to ethernet adapter it doesn't hurt to leave attached (almost a must). I also had some problems like it would reset itself after updating but other than that no problem
I had my NAS on a PI Zero for a while, but found it underpowered both electrically and CPU wise. With a Pi4 you can run 2.5" HDDs and get about 4 times the effective IO throughput.
im going to do something similar with the Libre Board Renegade. its 40 dollars, and has usb 3.0 and ethernet. the processor is not as powerful but i only need it for nas duty
This is great!!! If I may suggest a slight compromise: Design a cheap base hardware for a NAS. Allow the user to add storage as they need it. The initial hardware can cost a tiny bit more than the final $35 just to have the luxury of adding drives later
Michael, this is such a great project! I’ve been planning to build a Pi NAS for some time but it feels daunting for a tech enthusiast still intimidated by the command line. There’s no better way to learn than to jump in and do it and the low cost maximizes the value proposition of Raspberry PI. Thank you!
Nice, but I think the are a couple of things that prevent me from doing this: - The case looks like a NAS you can install drives into but it's basically fake. You could make it much smaller or actually allow attachment of drives - The P-Zero 2W is not a fast device and you can't add SATA or ethernet, or at least only at USB-2 speeds. It would be better to go for an SBC that supports USB3 or PCI. Yes it'll be more expensive but you'll get something you can actually expand and use - That said your tutorial on seeing up a headless NAS is very useful, thanks 😀
I have a Raspberry Pi Zero 2W doing nothing! Good idea this would probably get a bigger drive on it - I also do have cables to interface a HDD/SSSD to it. Only thing is WAN access would be nice but I can look at that anyway. My WD Home will be out of support from June these at least will ALWAYS be in support! Up the Open Source movement!!!
Indioendend of the price, I was hoping it will fit 2x2.5" drives as the appearance suggests. It would be a cool odroid hc1 alternative wich is unfortunately outdated.
I use to watch Raspberry PIE DIY videos.. However a big missing part, no one can get these.. Just surprised PiE videos are still coming.. We need DIY vids with PiE alternatives
Nice project. Trouble is for those of us without 3D printers Cases are the problem. Do you have the files for printing the case? In UK and firms seem rather expensive to get cases printed.
The files are linked in the video description. There are often promotions on older Ender 3 models for $100 to $150. If you enjoy these sorts of projects then it's well worth it to get yourself a 3D printer.
OMV doesn’t support USB connected drives for RAID but other NAS packages do. You don’t need to use multiple Pi Zeros, just connect multiple drives to a single one
Bought the pi 5 and a kingston datatravwller 512gb usb stick. Used samba instead of OMV via docker. Got the same speeds for transfer with a full wifi setup. The wifi ms response time pc to pi was 5ms and about 4 in reverse. I connected the pi via ethernet to one of my mesh nodes and transfer speeds got up to 10MBps avg and peaking at 15. Pc to pi response time dropped to 2ms. I think theres a fair amount of overhead via wifi, smb and firewalls. The ethernet connection for me definitely smoothened out the overheads.
I noticed on your NAS enclosure that you said you removed supports, but you printed the enclosure with no supports. This was a confusion factor for me, as my first enclosure build used supports... it took a long time and was pretty much a mess to clear the supports. Your video on the enclosure is dark, and I finally figured out you didn't use supports and turned the enclosure on-end. You might mention that when you explain the enclosure build, as I wasted about 20 hours of build time. In the end, the enclosure result was perfect and I couldn't be happier with it. Thanks.
@@MichaelKlements Thanks Michael. I love this little box and It prints very well. I'm just new to 3D printing and made a mistake that maybe someone with more experience would not have made. This comment was for people like me. Thank-you for this interesting project.
It's great to get feedback like this, it's easy to overlook things that may seem simple just because I've done them many times before. I'd like my videos and blog posts to be easy to follow for beginners as well.
I have 2x raspberry pi 4b 8gb sitting around with a tower and a few SSD, I had no use yet. I want to try replicating this with one of my pi and a couple SSD. Instead of my current nas on my esxi as a vm machine. Nice guide 👍
Sweet! I'd want to see how to incorporate a Pi 3 (which I already have lying around) and some sort of external interface, plus scope for a proper hard drive or three. But it looks so much tinier than my humungous 8 drive Synology box!
hmm upgrades dump the pi as pi's are not very good maybe try one of the faster sbc and not that expensive like the le potato or a nano pi with a better chip ether of these board as both have a ethernet port which will make storage much faster i would like to see the nano pi m4 with the sata hat which adds 4 sata ports which can be powered via a pico psu or a 12v barrel jack.
I'm not aware of any NES platform that is playable over a network but you could use the NAS to store the NES games to access from a NES emulator on the network.
Excellent! Those m2.5 bras inserts are a great idea. I wonder if there is a simple and secure way to set this up to access the NAS from anywhere around the world?
The Pi Zero 2 W is actually the 3rd version of the Pi Zero... There is a Pi Zero W with the same processor as the Pi Zero but with network capabilities.
1W sounds great for us Europeans. With the current price of kWh, I need a cheep NAS. I have 4 4GB HDDs. Might have to look at your other videos, I can spend a bit more than €35 on the hardware, need better speeds. But other than the speed and SATA interface, this is what I'm after.
You can build a reasonably low power NAS using a Pi CM4 module, that way you can add a reasonably high speed ethernet adaptor and SATA interfaces for the drives.
I would love to see you do a Pi 2 W Raid NAS with Ethernet, probaby with Raid 1. Many people don't need speed, they want a large file VAULT with reliability and assurance their data is secure if one of the drives fail. :)
I tried doing basically the same a while ago. And i learned: It might be cheap, but the speed is horrible. In my case the bottleneck was the USB controller. Network ono the RPi2 is basically a usb network device, so it shares it's bandwith with the disk, while it can't simultanously read from network and write to disk. It gets even worse if you have bad software that simultanously tries to read from the device. So i doubled the price and got a cheap mini-pc with a proper ssd and i get a full gb/s with a power consumption of about 5 watts.
I was about to build a little Pi 3 for my series/movies, with 1x Samsung 250GB and Samsung 320GB (both 2.5"). I'm doing a lot of ripping in H265, so my content can fit, but I'm really thinking if 4x256GB pendrives will do the trick. They're crazy cheap and nothing happens if is not reliable, because I have a backup in my main pc (the purpose of this Pi 3 is keeping my content online with low wattage). Your video is interesting, because a pendrive isn't a bottleneck for a slow Pi Zero W / Pi 3 (those two are almost the same in terms of cpu). Thanks for the video! It let me think more about this little server
Just FYI...today the OMV install script deletes your network settings as part of it's cleanup tasks, meaning that you'll still lose your network config if you run it...
I honestly only want a NAS with raid 1. I need some redundancy. If I get a two 2 TB USB flash drives , and stick them into a raspberry pi or mini PC that might work out well.
Hello, just letting you and people know, "Pi Australia" and "Little Bird Electronics" has a "Ethernet(100Mbps) / USB HUB BOX for Raspberry Pi Zero Series, 1x RJ45, 3x USB 2.0 Hat" that is self connecting and just screws on the underside of the Pi Zero (with standoff's) making a neat compact Lan Pi, in a red&white case.
Is this the adaptor you're referring to - raspberry.piaustralia.com.au/products/raspberry-pi-zero-2w-to-3b-adapter-with-zero-2wh It's a really nice idea but I feel like it's priced a bit too high - for the adaptor along with the cost of the Pi Zero you may as well get a Pi 3b as it would be cheaper.
Keep in mind that you should not be using USB drives for data storage on a NAS. very limited writes opposed to a sata device. it is bound to die soon enough if you actually use the nas to share stuff on users.. Other than that nice setup and even nicer case!
i did this a while back after moving my home assistant OS to a intel Nuc running proxmox and then had a raspberry pi 4 (that i had bought a long time ago back when they were 55 dollars US) free, but i also had it set up to boot from a 128 gig SSD as the micro SD card failed after about a year because they aren't designed to be written to as much as a OS does. So running openmediavault on a microsd card is a recipe for failure in a fairly short time period.
I am soooo glad I bought 4 PI Zero 2W's a few years ago when Microcenter had them for $3.14 on Pi Day (March 14)
WHAT 😮
I WISH I GOT THAT OFFER AND I COULD EASILY AFFORD LIKE 10
wait what
Fascinating . My first university course was 1977, my first computer was 1987 (a 285) I think) My first hard drive was 100 mega bites and $1500 dollars. Keep up this fascinating work. Thank you
It's interesting to think back to the first computers we had - I recall mine having to delete loads of files to be able to install Age of Empires back in the day
wow 100MB. I had a 5MB full height one and you still had to boot from a floppy disk.
my first was a timex synclare 1000. then a trs80 afterwards.. rpi's are amazing, and i use them daily along with esp32's. tech has come a long ways, and i can still hear those parents who said "Stop waisting all your time with that junk, its not going to help you survive! " little did they know, they cant survive without tech now! lol..
Have an Altair 8800 and a Osborne in my closet.. My desktop PC case is 35 years old and still has working floppy drives. 😀When the grid fails at my house in Texas, Having low power devices comes in handy when the house switches to solar batteries. But you can't do Pi's anymore for cheap.
@@dwmcever i'm also in texas, waco area, this is when you switch from pi's to esp32's. ultra cheap and uses 3.5volts and 500ma to 1amp max. best part is, you can run web servers, wireless gateways, pretty much anything with them. just get an arduino kit and start learning, well worth the effort, and if your close to waco, i'll be happy to help ya.. i got lots of them laying around.
I have built much the same and my experience was that it is essential to use a quad core Pi so Pi 2/3/4 or indeed the Pi Z 2 W as described. The second point is that you should ideally format your storage in ext4 or similar - if you use NTFS for example you will use half your CPU cycles with the NTFS conversion layer. Many USB external storage devices will come initially formatted NTFS.
How well would exFAT do in comparison? Considering we got a flash drive in here.
I would happily use ext4 for a file system but I have a huge nas drive that I want to defragment now and again so ext4 would be impossible to do so I don't think theres a compromise.
@@revengenerd1 Ext4 also has a defragmenter e4defrag and ext4 is less affected by fragmentation.
Or FAT32
That's the cutest Nas I ever seen
Been running a very similar setup for several years. Using Open Media Vault with a pi 3 / wired Ethernet / external 128 gb SSD. My transfer speeds 10-12 MB/s down, 6-8 MB/s up.
hows the 4k?
Excellent video, very creative, neat design of the housing and
A NAS at an affordable price.
I've been wanting to do this for a while, but all the other tutorials were too complicated, this is perfect, thanks!
This is awesome. I already have a DIY NAS using a mini PC, but I also have a Pi Zero unused after moving my ad blocker to my NAS. I think this would work great as an emergency backup, potentially offsite (at a friends house or family member), and have it sync once a day. Thank you for this, I'm looking forward to more projects like this one!
This is a nice little project to put an unused Pi to use
hello fools ,just attach nvme ssd to usb 3.0 in router's usb port .Why are you trying make it complicated 😂😂😂😂 it's 2024 every router has usb port.atleast there is usb 2.0 port available.beware to format it in ext or fat format to be able to detect by router
Nas is outdated technology, nowadays router's can be used as nas system with it's usb port
@@Enteraname-tg3rgwhat if that usb drive fails, there only one usb drive, in case of nas there are buch of harddrives, so we have raid options if couple of them drives fails we still have our backup for our data. Using router as network storage isn't a bad idea but you can't store your important data there. Router network storage is good for movies and music not for some important data.
@hardikyadav5277 If you have imp data then your suggestion is a must 💯👍
I bought a WD 160GB NAS back in 2006 and I still use it a lot, though I also have Terabytes of other network attached drives. My point is that a small always-on NAS using near-zero power can be a useful tool or scratchpad to have around the house but anything built on a RPI will soon show its shortcomings if you try to expand it into something more.
Well, there’s options available. You can get a NASPi Geekworm board that allows you to connect power the with 5-18V and you can connect to it two SSD/HDD drives and even with hardware RAID options. I have it myself and works perfectly
I'd love to see it upgraded to hold multiple mechanical hard drives. Picture a slot system where they could connect reusing old hard drives as short term storage for temp files.
Beware that will significantly increase the power consumption.
@@BrianKChristensen89 You can do that with the NASPi Geekworm board, which allows you to power the Pi with 5-18v of power and the board comes with two SATA SSD/HHD ports, you even have hardware RAID options. I have it myself and definitely recommend it
You can have 5Mb speed NAS, useless. Wired somehow has same speed. Trust me.
@@investinwisdom But those don't let you run more than 2 physical drives do they?
The problem is that the original Pi Zero 2 costs now about 50$.
"Only" 50$? Where? XD
They come up on rpilocator every so often - they're currently available from Melopero (IT) for around $21
@@grimreaperoverlord6225 Where we don't use dollars as currency.
@@MichaelKlements I just use Radxa Zero. It's more powerful than Pi Zero 2 and has more memory.
What's dumb video...nobody can get a pi anymore... lol....what planet do you live on ?
Two comments to improve things. 1) You set the hostname when you flashed the micro SD card. That’s the hostname you should use for your ssh command. No need to hunt down the IP address. It’s broadcast to all your hosts via MDNS. You should never need to use the IP address in any step in the process (did you see “mininas” show up on your windows file browser? 2) Did you really disable IPv6? Why? It’s fully usable out-of-the-box by nearly every device on your local wifi network. Plus, if point 1 above is used, then you’ll use v4 or v6 as-needed. It’s 2023, and v6 is nicely supported by all (even if your ISP doesn’t). Please try these steps yourself. All will work. BTW: nice tutorial!
Thanks for the suggestions Martin
I made one last year witth $25 chip(RK3328) Rock pi E with 2X ETH. Still works.
Very cool. Just what I was looking for. Thanks for sharing
Verry good project ! I think you can add some rgb at bottom for better look
Love it! I would add a clamp to the case to secure the cable
Am I the only one bothered by the fact that he literally engraved "Pi NAS" into the side of the housing but still chose "mininas" as the hostname?
He could have done nasberrypi
😂 didn't fully think it through....or did he?
I have an odroid xu4 with two 3TB drives and one 500GB sata SSD running Open Media Vault with docker. It's perfect for gigabit LAN, goes max when copying files. Running Plex in docker. Can easily transcode 1080p. 3TB drives are mirrored, 500GB SSD is for docker containers, music and photos for plex for faster acces and not needing to spin up hard drives everytime I listen to music from plex.
Never a waste to learn, however what you just described is exactly what I was looking for, and know one whats to teach !
...still searching...
i spun up a NAS today and its awesome i never used a NAS before but i can say i like it
That's one big PiNas
Most access points have a USB input for a hard drive and then it can share on the network. I'd probably go with that over this setup personally
Thats what i was thinking till i discovered the Draytek 2765 router i have is useless with USB hard drives as it cannot read NTFS, only FAT32 so has a 4GB file size limitation.
Try building one with a larger orange pi with built in WiFi and 8gb also add a SSD. I feel like it would be better benefit .but this is cool idea for 3d print farms
Interesting project. I think a Pi4 is the minimum I'd want to use, though. USB3 is a game changer.
Yeah I agree.
If you're willing to use a Pi 4 you may as well use a CM4, as then you'll have PCI-e.
Pi4 works pretty well. I have one with sata ssd and it's good enough that I have it 24/7 on. About 37 MB/s write speeds to it.
The SBC industry has MANY MANY devices. Most are even more suitable to serve as a NAS. Some have Ethernet ports, and some even have M2 slots. The raspberry pi succeeded in creating a great industry. Why people are addicted to shoehorning the pi (specifically) where there are better options, is beyond me.
@@abo3abid1 I fully agree. I'd suppose it was mostly about the availability of rpi's.
I feel like this is a great example of "just because you can, doesn't mean that you should".
?
?
@@premprakash2297 Because he's getting a transfer speed of 5Mbps... when he could get a better speed by simply plugging that USB stick in the USB port on the router. $0 cost (except the USB stick) because it's assumed you already have a router, and 5 minutes tops to do it.
Totally agreed 😊
@@RaduRadonysmost routers still use smb1 which is extremely insecure, most would advise against just "plugging a usb drive in" and mapping it
Thanks for showing us your PiNAS. It's a very fine PiNAS indeed. Do you leave your PiNAS out all the time? If I had a PiNAS like that I'd show it to everyone - I'd even let them hold it if they ask nicely!
very cool. I'd like to see a raid setup. I have pi3 collecting dust, which has more USB ports. So maybe I can get two SSD drives and get that going. Thanks for the video!
I'll have a look at putting together a RAID setup. Unfortunatley OMV used here doesn't support RAID across USB connected drives - this was removed a few years ago - but I should be able to find another package that allows it.
This is a rad little build!
it's a nice build, very nice.
Using a Pi Zero 2W, what is missing is an attached UPS.
In such a small size, portability is a key feature, and being able to use it with an UPS (it will increase the price a bit) it will be pretty good.
Taking your NAS to somewhere and multiple computers access it is cool, and with such low power you probably will be able to use it for a couple of hours.
@János Kovicz so that is just a replacement for using your mobile as a hotspot?
Made the mistake of rebooting and couldn't figure out how to find my IP. I am using a Radxa Zero so I assumed the process would be the same so I followed your tutorial and yh not making that same mistake again. Thanks btw!
First upgrade--RAID1 !!
only complaint would be adjusting the acceleration settings on cura to prevent ringing on the 3D printed walls
Great project, Michael 👍🏻
⭐⭐⭐⭐⭐
Awesome video! Shout out to my remote South Africans!!
Finally something i can try out with my pi 1b, that should be sort of same performance of the zero :D
If you buy the pi zero starter kit they come with power cable USB to micro USB in the kit kind of bulky but it has other item that are useful, for 15us its hard to beat.
A great and functional project. When traveling with my travel Pi-router with VPN, the Pi-NAS will be fantastic companion to the network. Maybe a some idiot lights, such as for power and storage drive being active, would make a useful addition. Well done Michael.
This would be a great travel companion, you could even run it off a power bank for a couple of hours!
Pi-router with VPN? what is that?
@@garrysingh3337 Probably a router software + VPN software installed on a Pi.
Thats very cool! Nice Job on that Tiny NAS device
Wonderful video and crazy idea to make it happened!!
I just wanted to say thanks for making this video... I had some parts laying around and made one with an external HDD, with some problems because I didn't follow the instructions 100% the same but i got her done and I'm proud of my new media storage I am using wired and am in the 15-20mb range for transfer speeds so if one has a usb to ethernet adapter it doesn't hurt to leave attached (almost a must). I also had some problems like it would reset itself after updating but other than that no problem
That's great to hear!
I had my NAS on a PI Zero for a while, but found it underpowered both electrically and CPU wise. With a Pi4 you can run 2.5" HDDs and get about 4 times the effective IO throughput.
The case looks amazing.
I built once a nas server on raspberry pi 3, it was too slow. I bought a mini pc for 80$ and it is super cool, still using it.
im going to do something similar with the Libre Board Renegade. its 40 dollars, and has usb 3.0 and ethernet. the processor is not as powerful but i only need it for nas duty
thank you for this. especially 7:32.
This is great!!! If I may suggest a slight compromise:
Design a cheap base hardware for a NAS. Allow the user to add storage as they need it.
The initial hardware can cost a tiny bit more than the final $35 just to have the luxury of adding drives later
Very good project! Congrats! 👍
Michael, this is such a great project! I’ve been planning to build a Pi NAS for some time but it feels daunting for a tech enthusiast still intimidated by the command line. There’s no better way to learn than to jump in and do it and the low cost maximizes the value proposition of Raspberry PI. Thank you!
Nice, but I think the are a couple of things that prevent me from doing this:
- The case looks like a NAS you can install drives into but it's basically fake. You could make it much smaller or actually allow attachment of drives
- The P-Zero 2W is not a fast device and you can't add SATA or ethernet, or at least only at USB-2 speeds. It would be better to go for an SBC that supports USB3 or PCI. Yes it'll be more expensive but you'll get something you can actually expand and use
- That said your tutorial on seeing up a headless NAS is very useful, thanks 😀
What a pointless comment
I have a Raspberry Pi Zero 2W doing nothing! Good idea this would probably get a bigger drive on it - I also do have cables to interface a HDD/SSSD to it. Only thing is WAN access would be nice but I can look at that anyway. My WD Home will be out of support from June these at least will ALWAYS be in support! Up the Open Source movement!!!
Indioendend of the price, I was hoping it will fit 2x2.5" drives as the appearance suggests. It would be a cool odroid hc1 alternative wich is unfortunately outdated.
Great idea, next a MiniNAS with JBOD of 1TB microflash cards or 2 - 4 2.5" ssd's.
I use to watch Raspberry PIE DIY videos.. However a big missing part, no one can get these.. Just surprised PiE videos are still coming.. We need DIY vids with PiE alternatives
true. its like these PIs aint being churned out as we need em.
@@qt31415 stock shortages expected to get better mid-year 2023.
Maybe add an led light that indicates when it's in use.
Nice project. Trouble is for those of us without 3D printers Cases are the problem. Do you have the files for printing the case? In UK and firms seem rather expensive to get cases printed.
Yes, files please!
The files are linked in the video description. There are often promotions on older Ender 3 models for $100 to $150. If you enjoy these sorts of projects then it's well worth it to get yourself a 3D printer.
@@MichaelKlements Definitely worth it, and a lot of fun too!
Find your local hacker space and use theirs!
The nas looks so cute.
Is there a way to use 2 Pi Zero Ws in a RAID configuration?
OMV doesn’t support USB connected drives for RAID but other NAS packages do. You don’t need to use multiple Pi Zeros, just connect multiple drives to a single one
So, the SD card is supposed to be the hard drives?
Bought the pi 5 and a kingston datatravwller 512gb usb stick.
Used samba instead of OMV via docker. Got the same speeds for transfer with a full wifi setup.
The wifi ms response time pc to pi was 5ms and about 4 in reverse.
I connected the pi via ethernet to one of my mesh nodes and transfer speeds got up to 10MBps avg and peaking at 15.
Pc to pi response time dropped to 2ms.
I think theres a fair amount of overhead via wifi, smb and firewalls. The ethernet connection for me definitely smoothened out the overheads.
I noticed on your NAS enclosure that you said you removed supports, but you printed the enclosure with no supports. This was a confusion factor for me, as my first enclosure build used supports... it took a long time and was pretty much a mess to clear the supports. Your video on the enclosure is dark, and I finally figured out you didn't use supports and turned the enclosure on-end. You might mention that when you explain the enclosure build, as I wasted about 20 hours of build time. In the end, the enclosure result was perfect and I couldn't be happier with it. Thanks.
Thanks for the feedback Larry, I have added a note to my blog post to indicate how the two parts were printed to minimise the supports required.
@@MichaelKlements Thanks Michael. I love this little box and It prints very well. I'm just new to 3D printing and made a mistake that maybe someone with more experience would not have made. This comment was for people like me. Thank-you for this interesting project.
It's great to get feedback like this, it's easy to overlook things that may seem simple just because I've done them many times before. I'd like my videos and blog posts to be easy to follow for beginners as well.
you should build a pi-nas that compares to the synology ds120j, its a dual core arm processor and is most likely slower then the zero
Can you do this using a Mac?
I have 2x raspberry pi 4b 8gb sitting around with a tower and a few SSD, I had no use yet. I want to try replicating this with one of my pi and a couple SSD. Instead of my current nas on my esxi as a vm machine. Nice guide 👍
A Pi 4 and SSD make a great little home NAS
Nice info, thank you for sharing it, keep it up :)
Those are pretty good video man keep up the good work 💪🏼👍🏼👍🏼
Thank you!
Try looking at the Orange Pi3 it should be at the same price but offer a bit more
Awesome work Friend.
Could you create a Pi5 Nas. I am looking to create something very powerful ( as much as one can get with a Pi5).
Thank you.
The PCIe port on the Pi 5 should allow for a powerful NAS build, I'll look into this for a future project.
Sweet! I'd want to see how to incorporate a Pi 3 (which I already have lying around) and some sort of external interface, plus scope for a proper hard drive or three. But it looks so much tinier than my humungous 8 drive Synology box!
Great project. If I were to think about the improvements, I'd mention RAID as one of the possibilities
Thanks for the suggestion. OMV doesn't currently support RAID on USB connected drives but there are some other NAS options that do.
Such a good video. You cover so many different things, Open Media Vault, 3D printing a case, installing Raspberry software etc.
Crazy awesom §8-)
Thanks for sharing.
Looks cool to me. How about a NAS built into a fire-proof safe?
Wow thank you so much, really helpful video!
hmm upgrades dump the pi as pi's are not very good maybe try one of the faster sbc and not that expensive like the le potato or a nano pi with a better chip ether of these board as both have a ethernet port which will make storage much faster i would like to see the nano pi m4 with the sata hat which adds 4 sata ports which can be powered via a pico psu or a 12v barrel jack.
WiFi for a Nas? IDK I do everything I can to have everything possible on Ethernet. A Nas can be put anywhere especially one that small.
I think this is a perfect entry level for someone like me that wants to experiment! Great video!
I once made a PiNES. Could you put a PiNES on a PiNAS for network play?
I'm not aware of any NES platform that is playable over a network but you could use the NAS to store the NES games to access from a NES emulator on the network.
Excellent!
Those m2.5 bras inserts are a great idea.
I wonder if there is a simple and secure way to set this up to access the NAS from anywhere around the world?
You can access if from outside your network if your router supports port forwarding
The Pi Zero 2 W is actually the 3rd version of the Pi Zero... There is a Pi Zero W with the same processor as the Pi Zero but with network capabilities.
really cool! Thanks for inspiration :)
Awesome.....now to find a Pi Zero2 under $100 from the scalpers!
1W sounds great for us Europeans. With the current price of kWh, I need a cheep NAS. I have 4 4GB HDDs. Might have to look at your other videos, I can spend a bit more than €35 on the hardware, need better speeds. But other than the speed and SATA interface, this is what I'm after.
Check Jeff Geerling or explaining computers, they understand why those transfer speeds are low.
You can build a reasonably low power NAS using a Pi CM4 module, that way you can add a reasonably high speed ethernet adaptor and SATA interfaces for the drives.
@@MichaelKlements No, you can not use Pi CM4 when only available harware is Pi 3b for 150€
Классное и интересное решение!
Возьму на заметку. Благодарю!
Was expecting two drives doing raid.
This is awesome, I'll just need to wait for pi 0 2's to not cost $170. I think the orange pi 3 lts I have could work for a project like this though.
Excellent video.
I would love to see you do a Pi 2 W Raid NAS with Ethernet, probaby with Raid 1.
Many people don't need speed, they want a large file VAULT with reliability and assurance their data is secure if one of the drives fail. :)
I tried doing basically the same a while ago. And i learned: It might be cheap, but the speed is horrible. In my case the bottleneck was the USB controller. Network ono the RPi2 is basically a usb network device, so it shares it's bandwith with the disk, while it can't simultanously read from network and write to disk. It gets even worse if you have bad software that simultanously tries to read from the device. So i doubled the price and got a cheap mini-pc with a proper ssd and i get a full gb/s with a power consumption of about 5 watts.
You know exactly what's gonna get stored on that pinas. That's right. The homework folder.
I was about to build a little Pi 3 for my series/movies, with 1x Samsung 250GB and Samsung 320GB (both 2.5"). I'm doing a lot of ripping in H265, so my content can fit, but I'm really thinking if 4x256GB pendrives will do the trick. They're crazy cheap and nothing happens if is not reliable, because I have a backup in my main pc (the purpose of this Pi 3 is keeping my content online with low wattage).
Your video is interesting, because a pendrive isn't a bottleneck for a slow Pi Zero W / Pi 3 (those two are almost the same in terms of cpu). Thanks for the video! It let me think more about this little server
Also, pendrives draw less energy. I think it's a win-win
I think you'll find that you're replacing those drives so often that proper storage drives start to look like the better option quite quickly.
@@MichaelKlements nevermind, I found a Hitachi 1TB 2.5" with good SMART, in my house... for free. Yaaay!
Just FYI...today the OMV install script deletes your network settings as part of it's cleanup tasks, meaning that you'll still lose your network config if you run it...
I honestly only want a NAS with raid 1.
I need some redundancy.
If I get a two 2 TB USB flash drives , and stick them into a raspberry pi or mini PC that might work out well.
Hello, just letting you and people know, "Pi Australia" and "Little Bird Electronics" has a "Ethernet(100Mbps) / USB HUB BOX for Raspberry Pi Zero Series, 1x RJ45, 3x USB 2.0 Hat" that is self connecting and just screws on the underside of the Pi Zero (with standoff's) making a neat compact Lan Pi, in a red&white case.
Is this the adaptor you're referring to - raspberry.piaustralia.com.au/products/raspberry-pi-zero-2w-to-3b-adapter-with-zero-2wh
It's a really nice idea but I feel like it's priced a bit too high - for the adaptor along with the cost of the Pi Zero you may as well get a Pi 3b as it would be cheaper.
super cool projkt👍👍
Amazing. Can you build a mini nas server for me. 4 samsung T7 ssd (4TB).??
Amazing! Will your enclosure fit a pi 3? I've got one I don't use that would be great on this!
Unfortunately not, this case is quite a lot smaller than a Pi 3
Keep in mind that you should not be using USB drives for data storage on a NAS. very limited writes opposed to a sata device. it is bound to die soon enough if you actually use the nas to share stuff on users.. Other than that nice setup and even nicer case!
Excellent build! Enjoyed the video - well done. But, good luck getting a Pi Zero w2 for $15 nowadays. LOL.
can it be accessed with a mobile phone on the same network ??
i did this a while back after moving my home assistant OS to a intel Nuc running proxmox and then had a raspberry pi 4 (that i had bought a long time ago back when they were 55 dollars US) free, but i also had it set up to boot from a 128 gig SSD as the micro SD card failed after about a year because they aren't designed to be written to as much as a OS does. So running openmediavault on a microsd card is a recipe for failure in a fairly short time period.
How do you add a couple of big hds? Nice project!
Thank you. You'd have to use the USB port, you could add a hub to connect multiple drives to it.