How to Build Your Own NAS Media Server

Having a place to store all of your media files in one central location is a nice way to keep your media safe and easy to access. Many households today have several streaming devices throughout the home. Wouldn’t it be nice to have access to all your media content to stream to any device in your home? There are a few cheap solutions that allow you to build your own NAS media server (Network Attached Storage) to serve up all your video files. The nice part about building your own NAS media server is you can customize what kind of hard drives and software you want to place on it.

What is a NAS Media Server?

How to Build Your Own NAS Media Server

A media NAS server is a computer or storage bay that consists of several hard drives that allow you to centralize all your data. It can be very useful if you have a lot of video files that you would like to stream to media boxes throughout your house. You can also use this NAS server to backup all of your important files.

Build Your Own Media NAS Server

Old Computer Parts

There are several options to build your own NAS server. If you have an old computer laying around the house you can install some free software that can turn that old system into a media server. This is a great way to re-purpose an old computer.


This one I built using the FreeNAS OS. I have been using this server for many years to serve up videos and backup important data. I had a lot of older computer parts lying around and was able to piece one together. Basically, you will need a computer case, motherboard, hard drives, network card and a USB key or SD card. There are several ways you can configure your NAS setup, depending on your needs and the number of drives you plan on using.


The other option is to build one using new parts for a low power consumption system. We will show you how to do both in this article. Let’s look at some options for free software to turn your computer into a stand-alone home NAS server.

Types of NAS Software


How to Build Your Own NAS Media Server

FreeNAS – is a great free software package that can be installed on just about any platform that allows you to share your data over your computer network. The nice part about FreeNAS is you can control and configure your NAS box from a computer browser. Every major operating system is supported with SMB/CIFS (Windows file shares), NFS (Unix file shares) and AFP (Apple File Shares) as well as FTP, iSCSI (block sharing), WebDAV and other methods of sharing data over the network are available. iSCSI also supports VMware VAAI, Microsoft ODX and Microsoft Windows Server 2008 and 2012 R2 Clustering.

How to Build Your Own NAS Media Server

Minimum hardware requirements:

  • Multicore 64-bit* processor (Intel strongly recommended)
  • 8GB Boot Drive (USB Flash Drive suffices)
  • 8GB RAM
  • At least 1 direct-attached disk (Hardware RAID strongly discouraged)
  • One physical network port

Here is a video description of the install process from the FreeNAS team: