Introduction: Ultimately Serious Bus (USB) NAS Server Powered by Raspberry Pi:)

Picture of Ultimately Serious Bus (USB) NAS Server Powered by Raspberry Pi:)

The true story of a cookie jar's afterlife

Step 1: Eat Some Cookies, Share the Rest With Others :)

Picture of Eat Some Cookies, Share the Rest With Others :)

Step 2: Cut Out a Large Enough Whole on the Back Side, Where Wires Can Come Out

Picture of Cut Out a Large Enough Whole on the Back Side, Where Wires Can Come Out

Unfortunately these tin boxes are really thin :) No good for nice jigsaw work

Step 3: Place the Raspberry Pi in a Case

Picture of Place the Raspberry Pi in a Case

Step 4: Insert an at Least 8GB Micro SD Card

Picture of Insert an at Least 8GB Micro SD Card

Step 5: Insert Wifi Adapter

Picture of Insert Wifi Adapter

Step 6: Get Some External Hard Drives and Place Them in the Box

Picture of Get Some External Hard Drives and Place Them in the Box

Step 7: Key Learning: Even If the External USB Drive Has No Adapter, You Will Need to Install a Powered USB Hub to Make the Thing Work

Picture of Key Learning: Even If the External USB Drive Has No Adapter, You Will Need to Install a Powered USB Hub to Make the Thing Work

Step 8: Plug All Hard Drives Into the Powered USB Hub

Picture of Plug All Hard Drives Into the Powered USB Hub

Step 9: When the Whole Thing Starts to Look Like a Power Plant, You Are on the Right Track

Picture of When the Whole Thing Starts to Look Like a Power Plant, You Are on the Right Track

Step 10: Another Key Learning: LAN Speed Is Still Better Than Wifi

Picture of Another Key Learning: LAN Speed Is Still Better Than Wifi

So install a LAN cable as well, plug into the router as well

Step 11: Plug Every Adapter Into the Power Socket

Picture of Plug Every Adapter Into the Power Socket

Step 12: Install Various Software

Install various software, such as:

Raspbian: The OS for the Raspberry Pi

Putty on your computer: To access your Raspberry from your laptop in command line

XDRP: To remote control your Raspberry in GUI from your laptop

LAMP server: To turn your Raspberry into a webserver, run websites, web based software packages

Samba: To turn your computer into a file server, which you can access from Windows File Explorer (very slow connection, compared to other solutions like FTP)

FTP server: Vsftpd (works pretty well)

A cloud software: There are many I tried, below are my personal experiences:

Cloud Nimbus: Has no Android phone app, but pretty nice

Owncloud: Very feature rich, but very slow

Tonido: Quick, easiest to install, but many times features just stopped working

Seafile: Pretty cool, relatively easy to install and stable, but very hard to mount external drives

Pydio: Finally I stayed with this. Hard to figure out how to install because documentations on the internet are limited, but very nice GUI and various ways how you can connect a drive

Step 13: Close the Box and Enjoy Your New Home Built NAS Server!!!

Picture of Close the Box and Enjoy Your New Home Built NAS Server!!!

Comments

About This Instructable

5,527views

67favorites

License:

More by BalázsS5:Lego-like Birthday invitation box (Downloadable, editable template!!!)Make a Very Small Led ReflectorTurn your stationary bicycle into Home Office!
Add instructable to: