How to Build a DIY NAS with TrueNAS CORE (2024)

Today we’ll be turning what, at first glance, appears to be a pile of gaming gear, into a DIY NAS build! If you’ve never built a NAS before, or even heard of one, don’t worry; this in-depth guide will walk you through the ins and outs of NAS. We’ll start by covering off on what a NAS is, moving into my build’s part list, the installation, and then finishing off by installing TrueNAS CORE. This also just happens to be my entry in our $800 TrueNAS showdown!

Today we’ll be turning what, at first glance, appears to be a pile of gaming gear, into a DIY NAS build! If you’ve never built a NAS before, or even heard of one, don’t worry; this in-depth guide will walk you through the ins and outs of NAS. We’ll start by covering off on what a NAS is, moving into my build’s part list, the installation, and then finishing off by installing TrueNAS CORE. This also just happens to be my entry in our $800 TrueNAS showdown!

What is a NAS?

NAS stands for network-attached storage. In simple terms, it is a data storage computer that, when paired with a few drives (SSD or HDD), enables a user to easily access (and share) files from a variety of computers. (Our friends at RedHat have an in-depth explanationif you’d like to know more on the technical side!) One of the key benefits of a home NAS is that files don’t need to be stored on the public cloud, allowing for enhanced security and zero monthly subscription fees. How to Build a DIY NAS with TrueNAS CORE (1)There are a number of nice, cost-effective NAS available to purchase from companies such as QNAP, Synology, and iXsystems. But a DIY NAS allows for flexibility in the budget, as well as design customization. Overall, (aside from the purchasing side of things), this build took only thirty minutes to complete, so it can be time effective as well. Now that you’ve gotten an idea of what a NAS is and why you’d want one, let’s move on to what parts you need to successfully create your own.

DIY NAS Parts List

To begin the build, you’ll need the following components:

  1. Motherboard
  2. Processor
  3. Power Supply
  4. Case to hold everything
  5. RAM
  6. Storage (M.2 SSD, HDD…)
  7. Network Port

Whether you go with the latest model products or choose budget options, that’s up to you, but these products are a must! Here’s a walkthrough of where I sourced my parts.

Sourcing the Products

The first part that I picked up for my DIY NAS was an OCZ GSX600 PSU from the Cincinnati Computer Cooperative, a discount facility featuring upcycled tech, ranging from massive servers to ancient iMacs. I got this power supply for $5, untested (risky, I know, but the deal was too good to pass up). Fortunately for me and my budget, it was in working order minus a strange operating scent.

The next few parts needed to be top tier, so I went with a slightly more reliable parts supplier, MicroCenter. I drove over on a Saturday to see what deals I could find on a motherboard, RAM, and CPU.

How to Build a DIY NAS with TrueNAS CORE (2)The first item I located was an ASRock B550 motherboard for $68.96, an open box discount. This motherboard supports PCIe 4.0, which I knew would be crucial if I wanted the highest possible SSD speeds. The next find was G.Skill Ripjaws V 64GB (2 x 32GB) DDR4-3600 RAM. This was an open box item as well, for $288.96. Unfortunately, the B550 chipset doesn’t have support for ECC RAM (don’t groan at me TrueNAS experts), but 64GB will be more than enough for ZFS.

For the CPU, I choose a Ryzen 5 3600 due to its PCIe 4.0 support. The processor was new and was available for $199.99, with an included Wraith Stealth CPU Cooler.

How to Build a DIY NAS with TrueNAS CORE (3)Next, I began searching for a case to house all this gear. I found a Lian Li Liancool 205 PC case, which has abundant space for drives and cable management, new, for $69.99. To make sure the network connection wasn’t a major bottleneck, I found a used Chelsio 111-00603+A0 on eBay for $30 with two SFP+ ports rated at 10GbE each. It should provide more than enough bandwidth.

To accessorize my NAS, I picked up 2 new Excellux LED strips on eBay for $7.06. (The ASRock B550 motherboard has 2 onboard 4 pin RGB LED controllers that they’ll plug into.) Now, on to the build!

DIY NAS Assembly

If you have some experience building a PC, this should come pretty naturally. If not, don’t worry; it’s pretty simple and we’ll walk you through it, step by step in our video! To start, unbox your motherboard and install the CPU, followed by the CPU cooler.

How to Build a DIY NAS with TrueNAS CORE (4)Next up is the RAM. Note: it’s important to check the manual to see which slots the RAM should be installed into when using a dual-channel RAM setup.

How to Build a DIY NAS with TrueNAS CORE (5)Once your RAM is installed, you can move on to installing the M.2 SSD, if your build includes one.

How to Build a DIY NAS with TrueNAS CORE (6)With that, the motherboard is complete. Not too bad, right? Now it needs to be put into the case. Make sure you get all the screws in! This step is very dependent on the case you choose, some cases and designs being easier or more complex than others. In this particular build, there were a few items missing as it was an open-box deal.

How to Build a DIY NAS with TrueNAS CORE (7)

How to Build a DIY NAS with TrueNAS CORE (8)

Wrapping up the build stage, you’ll hook up the power cables to the motherboard, main power, and auxiliary CPU power. After the power cables are hooked up to the motherboard, the front IO of the case and case fans can be plugged in, and… you’re ready to get operational!

In my case, I did end up adding an MSI GeForce GTX 970 GPU. I used the MSI GTX 970 for the initial install and decided to keep it in, as it can be used for video encoding with Plex. Once it was added to the build, everything else went pretty smoothly!

How to Build a DIY NAS with TrueNAS CORE (9)

TrueNAS CORE

TrueNAS CORE is the world’s most popular software-defined storage. Free to use, it is built on the OpenZFS file system. It’s popular with many due to its ability to keep data secure while providing block, file, and object storage! To download the software, visit https://www.truenas.com/and click “Download TrueNAS CORE.” You will see 4 files – you will want to select the file with the .iso extension that is NOT the debug version.

Since we’re running the installer on our own hardware, we will download the ISO and use Rufus – https://rufus.ie/– with a USB stick to boot from. For an in-depth walkthrough on the TrueNAS CORE installation process, check out our guide! Once the installation is finished, you’ve got your very own DIY NAS ready to go!

How to Build a DIY NAS with TrueNAS CORE (10)

The Finished DIY Build

Overall, I ended up with a highly customized build featuring some best-in-class products. I really enjoyed the individualized aspects of creating it and was happy to find the setup wasn’t very time-consuming and could even be done on a tight budget (depending on how open you are to some used/older products).

I completed the build at just under $800 ($799) and appreciate the performance so far. It could have definitely been done cheaper, but I think the PCIe 4.0 support and high-capacity storage was worth it. We’ll be running benchmarks soon as part of our 3-way contest, so stay tuned!

How to Build a DIY NAS with TrueNAS CORE (11)How to Build a DIY NAS with TrueNAS CORE (12) How to Build a DIY NAS with TrueNAS CORE (13)

Finished Parts List and Pricing

ComponentProductStatusPrice
CaseLian Li Lancool 205New$69.99
MotherboardASRock B550Open Box$68.96
CPURyzen 5 3600New$199.99
CPU CoolerWraith Stealth CoolerNewIncluded with CPU
M.2 SSDSamsung 980 Pro (250GB)New$63.96
RAMG.SKILL Ripjaws V Series 64GB (2 x 32GB)Open Box$288.96
GPUMSI GeForce GTX 970Used$87.00
Power SupplyOCZ GSX600 PSU(Very) Used$5
RGBExcelluxNew$7.06

Total: 790.92

Engage with StorageReview

Newsletter|YouTube|LinkedIn|Instagram|Twitter|Facebook | TikTok |RSS Feed

    How to Build a DIY NAS with TrueNAS CORE (2024)

    FAQs

    What is the difference between TrueNAS scale and core for NAS? ›

    Key Takeaways. TrueNAS Core offers stability and reliability, while TrueNAS Scale provides more advanced features and regular updates from iXsystems. Clustering is no longer supported on either OS due to deprecation of the Gluster filesystem in TrueNAS Scale.

    What is needed to build a NAS? ›

    Parts
    1. Case. At risk of copying every other NAS build guide out there, I recommend the JONSBO N1. ...
    2. CPU. A NAS doesn't need to be that powerful, even one which doubles as a media server, so I opted to go for something a few years older. ...
    3. Motherboard. ...
    4. RAM. ...
    5. Boot Drive. ...
    6. PSU. ...
    7. Storage.
    Jan 6, 2024

    What is TrueNAS scale? ›

    TrueNAS® SCALE is an Open Source Infrastructure solution. In addition to powerful scale-out storage capabilities, SCALE adds Linux Containers and VMs (KVM) so your organization can run workloads closer to data.

    How to build a home network with NAS? ›

    NAS Configuration: Step-By-Step
    1. Set up the appliance. Follow the manufacturer's instructions for inserting the drives and attaching the cables. ...
    2. Configure your local network. ...
    3. Start up the NAS. ...
    4. Configure Security. ...
    5. Configure storage options. ...
    6. Add user accounts, volumes, and folders. ...
    7. Set up the computers on your local network.
    Jan 16, 2023

    Is TrueNAS Core being discontinued? ›

    TrueNAS CORE has been discontinued.

    How much RAM does TrueNAS core need? ›

    The TrueNAS installer recommends 8 GB of RAM. TrueNAS installs, runs, and operates jails (in TrueNAS CORE).

    What OS is TrueNAS scale built on? ›

    TrueNAS CORE is based on FreeBSD. TrueNAS SCALE is a Linux version of TrueNAS which brings additional features such as Linux containers and clustering.

    Why use TrueNAS Core? ›

    Store Anything. TrueNAS CORE can be used from the home to the office to the data center for a variety of data-intensive use cases. IT professionals, photographers, designers, audio/video producers and editors, developers, and any user serious about storing and protecting lots of data can take advantage of TrueNAS CORE.

    Is FreeNAS discontinued? ›

    In 2009, the developer of FreeNAS moved on to a Linux-based system, which developed into Open Media Vault. iXsystems stepped up and took over FreeNAS development. It also continued work on its desktop version, which in 2016 it renamed TrueOS. In 2020, it discontinued TrueOS, and combined FreeNAS with its TrueNAS line.

    How much RAM does a home NAS need? ›

    You have the option to expand the RAM. If you choose to expand it, the NAS will perform and multitask better as well. For basic use, 4GB or 8GB will suffice. If you have a business Synology NAS, we would recommend at least 16GB.

    Can a NAS run over Wi-Fi? ›

    However, some ASUSTOR NAS also support Wi-Fi connection if plugged into a USB Wi-Fi dongle. Using a Wi-Fi connection may affect the performance of the NAS. Compared to wired networks, Wi-Fi signals are affected by obstacles and distance, which may result in a slower or unstable connection.

    Do I plug my NAS into my router? ›

    If you have a Wi-Fi router, connect the NAS to an Ethernet port on the router. If using Ethernet, it's possible to connect NAS to a network hub or switch.

    Can I migrate from TrueNAS core to TrueNAS scale? ›

    Migrating TrueNAS from CORE to SCALE is a one-way operation. Attempting to activate or roll back to a CORE boot environment can break the system. Upgrade your CORE system to the latest publicly-available 13.0-U6. 1 (or later) release before attempting to migrate from CORE to SCALE.

    What are the benefits of TrueNAS core? ›

    TrueNAS CORE Features
    Multi-SystemsTrueCommand, RBAC, Auditing
    Data ManagementUnlimited Snapshots, Pool checkpoints
    Data ProtectionAccelerated Copy-on-Write, Multi-Copy Metadata
    Data ReductionThin/Thick Provisioning
    Data AccelerationAll Flash, Fusion Pools, Metadata on Flash
    13 more rows

    What is the best version of TrueNAS? ›

    13.0 is Recommended for All 11.3 and 12.0 Users​

    We recommend that all TrueNAS 12.0 and TrueNAS 11.3 users update their systems to TrueNAS 13.0-U6. 1 before attempting to resolve any software or performance issues. This update is also recommended to prepare for future updates to TrueNAS 13.1 in 2024.

    Is TrueNAS a core? ›

    TrueNAS CORE is free and Open Source and is the successor to the wildly popular FreeNAS. It runs on virtually any x86_64 system and provides a broad set of features for many users.

    Top Articles
    Latest Posts
    Article information

    Author: Amb. Frankie Simonis

    Last Updated:

    Views: 6577

    Rating: 4.6 / 5 (76 voted)

    Reviews: 83% of readers found this page helpful

    Author information

    Name: Amb. Frankie Simonis

    Birthday: 1998-02-19

    Address: 64841 Delmar Isle, North Wiley, OR 74073

    Phone: +17844167847676

    Job: Forward IT Agent

    Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

    Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.