As stated in the title, I am a complete noob when it comes to building a NAS, but I would consider myself somewhat tech savvy.
Basically my main use case will be to use it as a storage device that can be accessed from anywhere (also outside of LAN), since I travel quite a lot. I would like to access pictures, music, videos etc all from one point rather than having it stored on each PC that I use. I have a desktop, laptop, tablet and a phone, with which I want to access the files on the NAS. Additionally, it would be nice to have something like Plex running to transcode videos from the NAS. I have never used Plex, but from what I understand, I would be able to play any video on any device connected to the NAS, without worrying about encoding (please correct me if I'm wrong on this).
After some researching, I decided to build my own NAS (I already have PC building experience). For the hardware aspect, the parts I have picked so far look as follows:
- CPOU: Intel Pentium G4400
- Motherboard: ASUS H110M-A D3
- PSU: be quiet! System Power 7
- Memory: Transcend JetRam 8GB DDR3-1333 CL9
- Storage: Toshiba DT01ACA300 3TB
I have read about the use of ECC memory, but I'm not sure if I will need it, it will bump up the costs for sure (which i'm trying to keep low). Also, Is 8 GB even necessary for what I want to do, or can I do with less?
As for the software aspect, I thought about using Xpenology as the OS, since I expect it to provide me with a user friendly UI. To satisfy my internet-connected NAS needs, I could use one of the apps available in this OS, but it requires opening a port on my router, and I have read that it is very insecure. A solution would be to use a VPN to connect to my NAS (is this correct?). To do so, I would like to host my own VPN, but I'm not sure if this is possible.
Basically, my question is: am I heading the right way with this and is all of this even possible as a noob or am I way over my head?
Basically my main use case will be to use it as a storage device that can be accessed from anywhere (also outside of LAN), since I travel quite a lot. I would like to access pictures, music, videos etc all from one point rather than having it stored on each PC that I use. I have a desktop, laptop, tablet and a phone, with which I want to access the files on the NAS. Additionally, it would be nice to have something like Plex running to transcode videos from the NAS. I have never used Plex, but from what I understand, I would be able to play any video on any device connected to the NAS, without worrying about encoding (please correct me if I'm wrong on this).
After some researching, I decided to build my own NAS (I already have PC building experience). For the hardware aspect, the parts I have picked so far look as follows:
- CPOU: Intel Pentium G4400
- Motherboard: ASUS H110M-A D3
- PSU: be quiet! System Power 7
- Memory: Transcend JetRam 8GB DDR3-1333 CL9
- Storage: Toshiba DT01ACA300 3TB
I have read about the use of ECC memory, but I'm not sure if I will need it, it will bump up the costs for sure (which i'm trying to keep low). Also, Is 8 GB even necessary for what I want to do, or can I do with less?
As for the software aspect, I thought about using Xpenology as the OS, since I expect it to provide me with a user friendly UI. To satisfy my internet-connected NAS needs, I could use one of the apps available in this OS, but it requires opening a port on my router, and I have read that it is very insecure. A solution would be to use a VPN to connect to my NAS (is this correct?). To do so, I would like to host my own VPN, but I'm not sure if this is possible.
Basically, my question is: am I heading the right way with this and is all of this even possible as a noob or am I way over my head?