SeaWolfX
Explorer
- Joined
- Mar 14, 2018
- Messages
- 65
I am making a new attempt at building a Free/TrueNAS server ad could really use some input on my hardware selection. Primarily to be used for file sharing and media storage / streaming which will be shared with a couple of other family members outside my household who will only be remote users. The current HW selection is at the high end of my budget.
Functions
Files Server (Documents / Photos / Configs / Other)
Requirements
Environment
Hardware
Functions
Files Server (Documents / Photos / Configs / Other)
- Local and remote access for upload / download.
- Automated backup to remote location.
- Media download (seedbox).
- Media streaming.
Requirements
- 24/7 availability.
- 1-2 (max 3) concurrent transcoding streams.
- No buffering when streaming on local network.
- Possible to easily expand HD pools in the future.
- RAID / Mirroring / Redundancy (for storage and system drives).
- High data integrity (for critical files documents / photos).
- Ability to control everything remotely (SSH / Web GUI services).
- Health monitoring/status and reports on hard drives.
- Configurations / applications that gets f**** does not impact the whole system and are easy to replace / revert.
- Reverse proxy in front of any web based services (i.e. re-direct each web service / container port to separate sub-domain on FQDN).
- Easy to update applications and services w/little or no downtime.
Environment
- Internet Connection: 500 / 500
- LAN: 1Gb Ethernet
- Gateway: pfSense w/pfBlockerNG and OpenVPN
- Remote Access: FQDN
- Network: IoT Devices (like Chromecast, Google Speakers) on Separate Subnet
Hardware
- Motherboard: Gigabyte X570 Aorus Pro
- CPU: AMD Ryzen 5 Socket AM4 5600X 3.7Ghz
- Memory: Crucial DDR4 2666MHz ECC Reg 32GB
- Network: HP 1Gb Quad Port PCI-E Ethernet Adapter
- System Drives: 1 x 256GB SSD SATA
- Virtual Machine Drives: 2 x NVMe M.2 SSD (Samsung 970 Pro 512GB)
- Storage Pool: 4 x 8TB SATA Drives (Seagate Exos)
- Drive Cabinets / Backplanes 3.5": StarTech 4 Bay
Last edited: