Hi everyone,
I have been lurking for the past month reading up on FreeNAS and considering my own build. I currently use my primary desktop for file storage with six 1TB HDDs pooled with Drive Bender. Now that my pool is running out of space, I would like to move my data to a NAS and am seeking input on my build plans.
Use scenario:
RAIDZ2 pool
Crashplan cloud backup for pool
Sync family data to server (bitsync and/or owncloud)
Transmission/Sick Beard/Couch Potato
Minecraft Server (<10 players)
Plex Server (3+ 1080p transcodes, hopefully 4k down the road if the cpu has enough horsepower)
Mumble Server (I might not end up bothering with this)
Hardware:
6x4tb WD Red (I considered HGSTs that are cheaper, but they will generate more heat at 7200rpm)
Either X11 or X10 supermicro board with Xeon e3 1231 v3 or 1230 v5
16-32gb ECC Ram, DDR3/4 depending on motherboard choice
Fractal Design R5 or Node 804
SSD or mirrored USB boot drives (SSD if I spring for X11)
Seasonic G450 PSU
CyberPower CP1500PFCLCD UPS
I am leaning towards an X11 build, but I am hesitant to deal with any compatibility issues since I am new to Linux and FreeBSD. I might wait until late February to see how Ericloewe’s build goes.
I will probably go with 32gb of RAM to deal with all the potential jails, though we will see if I can get them all working. I would appreciate any input on my hardware choices and use case. I am happy to answer any questions.
Other thoughts:
My recent reading has been focused on network security issues, and I am concerned about the potential pitfalls of WAN access from jails for torrents, syncing, minecraft, and mumble. I am planning on setting up OpenVPN on my Asus router for connection to Minecraft, and I would like to use a PIA VPN for torrents. Would a VPN also be necessary for securing access to Mumble if friends want to use the voice chat server but not deal with getting on the VPN?
For my family to sync files to the server from outside my LAN, can bitsync or owncloud be sufficiently secured without putting them through the paces of connecting to the VPN? I realize SSH is less secure, but I am looking for a more user friendly method for syncing their files since my parents aren’t tech savvy.
It sounds like Plex is relatively secure for my family to access from their homes even if I have to forward a port for it:
I apologize in advance for any dumb questions. I realize I have a lot more reading to do, but I am interested in starting a conversation about my plan. Thank you all!
I have been lurking for the past month reading up on FreeNAS and considering my own build. I currently use my primary desktop for file storage with six 1TB HDDs pooled with Drive Bender. Now that my pool is running out of space, I would like to move my data to a NAS and am seeking input on my build plans.
Use scenario:
RAIDZ2 pool
Crashplan cloud backup for pool
Sync family data to server (bitsync and/or owncloud)
Transmission/Sick Beard/Couch Potato
Minecraft Server (<10 players)
Plex Server (3+ 1080p transcodes, hopefully 4k down the road if the cpu has enough horsepower)
Mumble Server (I might not end up bothering with this)
Hardware:
6x4tb WD Red (I considered HGSTs that are cheaper, but they will generate more heat at 7200rpm)
Either X11 or X10 supermicro board with Xeon e3 1231 v3 or 1230 v5
16-32gb ECC Ram, DDR3/4 depending on motherboard choice
Fractal Design R5 or Node 804
SSD or mirrored USB boot drives (SSD if I spring for X11)
Seasonic G450 PSU
CyberPower CP1500PFCLCD UPS
I am leaning towards an X11 build, but I am hesitant to deal with any compatibility issues since I am new to Linux and FreeBSD. I might wait until late February to see how Ericloewe’s build goes.
I will probably go with 32gb of RAM to deal with all the potential jails, though we will see if I can get them all working. I would appreciate any input on my hardware choices and use case. I am happy to answer any questions.
Other thoughts:
My recent reading has been focused on network security issues, and I am concerned about the potential pitfalls of WAN access from jails for torrents, syncing, minecraft, and mumble. I am planning on setting up OpenVPN on my Asus router for connection to Minecraft, and I would like to use a PIA VPN for torrents. Would a VPN also be necessary for securing access to Mumble if friends want to use the voice chat server but not deal with getting on the VPN?
For my family to sync files to the server from outside my LAN, can bitsync or owncloud be sufficiently secured without putting them through the paces of connecting to the VPN? I realize SSH is less secure, but I am looking for a more user friendly method for syncing their files since my parents aren’t tech savvy.
It sounds like Plex is relatively secure for my family to access from their homes even if I have to forward a port for it:
This is pretty much exactly what Plex was designed for.
Opening your Plex server port only opens up to plex server, not the FreeNAS box. Your Plex server should have access to your media, but nothing else. There is nothing more that would need to be done. You aren't going to be able to open up Plex client and somehow browse to any other directories from a client side of things.
I apologize in advance for any dumb questions. I realize I have a lot more reading to do, but I am interested in starting a conversation about my plan. Thank you all!