Hardware Builds #nas#truenas#storage

TrueNAS SCALE NAS Build Guide for Home Use

Build a powerful home NAS with TrueNAS SCALE for media storage, backups, and file sharing on minimal budget.

9 min read

TrueNAS SCALE represents enterprise-grade NAS capability at consumer price points. Unlike closed ecosystem NAS vendors, TrueNAS runs on standard hardware, letting you build a powerful storage server for $400-600. This guide walks through component selection, OS installation, and configuration for reliable home storage.

Understanding TrueNAS SCALE

TrueNAS SCALE is an open-source NAS operating system built on Linux. Unlike TrueNAS Core (BSD-based), SCALE includes Docker container support and scales to 100+ simultaneous connections, making it ideal for shared family storage and media servers.

Key benefits:

  • Free software: No licensing fees, ever
  • Hardware flexibility: Run on any x86-64 PC
  • Redundancy: RAID-Z3 (triple parity) protects against two simultaneous drive failures
  • Snapshots: Instant full-disk snapshots for ransomware protection
  • Container support: Run Plex, Nextcloud, HomeAssistant directly on the NAS
  • Power efficiency: Properly configured, draws 40-60W

Budget Build ($400-500)

ComponentProductCost
CPUIntel Pentium G6900$65
MotherboardASRock B650M-ITX/TB4$120
RAMCrucial 32GB DDR5$140
SSD (System)Kingston NV2 512GB$35
PSUSeasonic Focus GX-550W Gold$65
CaseFractal Define R5$90
Hard Drives4x WD Red Pro 4TB (WD4005FFBX)$480

Total: $995 (without hard drives: $515)

The Pentium G6900 handles RAID-Z3 checksumming efficiently while consuming minimal power. 32GB DDR5 ensures cache for future expansion. WD Red Pro drives feature optimized NAS firmware handling 24/7 operation without thermal stress.

Performance Build ($700-800)

Upgrade to:

  • CPU: Intel i5-13100F ($169)
  • RAM: Crucial Pro 64GB DDR5 ($269)
  • Drives: 4x Seagate Barracuda Pro 8TB ($640)

This configuration handles heavy container workloads and supports up to 6 drives in RAID-Z3 configuration for 12TB usable storage.

Storage Configuration Strategy

RAID-Z3 for Critical Data

RAID-Z3 uses three-parity blocks, allowing two simultaneous drive failures without data loss. Perfect for irreplaceable media:

  • Minimum 4 drives (3 data + 1 parity)
  • Recommended 6 drives (3 data + 3 parity)
  • Usable capacity: 50% of raw capacity (e.g., 24TB raw = 12TB usable in 6-drive RAID-Z3)

3-2-1 Backup Strategy

Even with RAID-Z3, implement redundancy:

  1. Primary copy: TrueNAS SCALE NAS (RAID-Z3)
  2. Secondary copy: External drive with automated daily snapshots
  3. Cloud backup: Sync critical photos/documents to Backblaze B2 ($7/month for unlimited storage)

This protects against catastrophic failures like fire, theft, or ransomware encryption.

Installation and Initial Setup

Download and Create Boot Media

  1. Download TrueNAS SCALE ISO from truenas.com
  2. Write to USB drive using Balena Etcher (balena.io/etcher)
  3. Boot system with USB inserted
  4. Follow GUI installer, selecting target SSD for OS

Installation takes 15 minutes. TrueNAS auto-detects hardware and guides you through networking setup.

Initial Configuration

After installation, access the web UI (typically 192.168.1.100):

Critical settings:

  1. System → Update: Enable automatic weekly updates

  2. Storage → Pools: Create ZFS pool using WD Red drives

    • Click “Create Pool” → Select all drives
    • Choose RAID-Z3 (or RAID-Z2 for 4-drive setup)
    • Enable encryption (adds negligible overhead)
  3. Shares → SMB: Enable Windows file sharing

    • Create dataset for media storage
    • Set share permissions (everyone read-only, you read-write)
  4. Services → SSH: Enable SSH for remote command-line access

Performance Tuning

TrueNAS works well out-of-box, but optimize these settings:

  • Pool → Performance: Set Record Size to 64KB (sweet spot for media files)
  • System → Advanced → Sysctl: Add vm.swappiness=10 (prefer RAM, minimize disk swap)
  • Services → SMB: Set socket options = TCP_NODELAY IPTOS_LOWDELAY for faster transfers

Container Deployment: Plex Media Server

TrueNAS SCALE includes Docker container support. Deploy Plex directly:

  1. Go Apps → search “Plex”
  2. Click Install
  3. Configure:
    • Claim token from plex.tv (links library to account)
    • Map storage dataset to /media inside container
    • Set resource limits (4 CPU cores, 4GB RAM)

Plex streams 4K media to three simultaneous users without stuttering on this configuration.

Network Share Access

From Windows, Mac, or Linux:

Windows:

\\192.168.1.100\media

Mac/Linux:

smb://192.168.1.100/media

Create system user on TrueNAS for authentication:

  • System → Users → Add
  • Set username and password
  • Grant dataset permissions

Monitoring and Maintenance

Weekly Tasks

  1. Check pool health: Storage → Pools → Review status (all green)
  2. Verify snapshots: Storage → Snapshots → Recent snapshots present
  3. Monitor temperatures: Check drive SMART status via web UI

Monthly Tasks

  1. Update TrueNAS: System → Update (typically automatic)
  2. Test backup: Verify external drive has recent copy
  3. Review drive logs: Check for SMART errors indicating failure

Annual Tasks

  1. Replace drives before 5-year mark (WD Red Pro rated 5 years)
  2. Full system backup (export configuration)
  3. Review storage expansion needs

Power Consumption and Noise

Properly configured, TrueNAS SCALE consumes surprisingly little power:

  • Idle: 35-40W
  • Active file serving: 50-65W
  • During RAID rebuild: 90-110W

Noise: WD Red Pro drives are among quietest; the Fractal Define R5 case absorbs most noise. In bedroom locations, you’ll barely hear fan noise.

Scalability

This foundation supports growth:

  • Year 2: Add 4-drive external expansion enclosure via USB-C ($200)
  • Year 3: Upgrade to 8TB per drive (double capacity)
  • Year 4: Expand to 10-drive configuration using additional case

The i5-13100F scales to 20+ simultaneous connections and 40+ TB total storage.

Final Thoughts

TrueNAS SCALE transforms a budget PC into an enterprise-grade NAS. For families, creatives, and homelab enthusiasts, this solution beats every commercial NAS for flexibility and cost. The learning curve is real—RAID-Z3 and ZFS are powerful concepts—but the ecosystem community (forums at truenas.com) supports you every step.

Your data is too valuable for consumer external drives. Build a NAS, and you’ll wonder how you ever managed without redundant storage and centralized family backups.

#file-sharing #home-lab #storage #truenas #nas