Live data from Hacker News

The Cheapest NAS

sigwait.org

1–10 of 308 posts

Re: The Cheapest NAS

#2
That's pretty cool. Fits their use case for sure. I would probably opt to spend a little more for a gigabit port. From what I've seen watching Jeff Geerling, you can setup a pretty reasonable performing NAS on something on these small SBCs.

Re: The Cheapest NAS

#4
When people set up these NAS's, how are they accessing the files? NFS? SFTP?

And how are you accessing it when away from home? A VPN that you're permanently connected to? Is there a good way to do NAT hole-punching?

Syncthing kind of does what I want, in that it lets all my computers sync the same files no matter what network they're on, but it insists on always copying all the files ("syncing") whereas I just want them stored on the NAS but accessible everywhere.

Nextcloud kind of does what I want but when I tried it before it struck me as flaky and unreliable, and seemed to do a load of stuff I don't want or need.

Re: The Cheapest NAS

#5
post #4

When people set up these NAS's, how are they accessing the files? NFS? SFTP? And how are you accessing it when away from home? A VPN that you're permanently connected to? Is there a good way to do NAT hole-punching? Syncthing kind of does what I want, in that it lets all my computers sync the same files no matter what network they're on, but it insists on always copying all the files ("syncing") whereas I just want t…

Mostly CIFS, I use tailscale to put my laptop inside of my home network wherever I go.

Re: The Cheapest NAS

#6
post #4

When people set up these NAS's, how are they accessing the files? NFS? SFTP? And how are you accessing it when away from home? A VPN that you're permanently connected to? Is there a good way to do NAT hole-punching? Syncthing kind of does what I want, in that it lets all my computers sync the same files no matter what network they're on, but it insists on always copying all the files ("syncing") whereas I just want t…

Depends on your use case. I just use scp and access the NAS box through Tor when traveling, so I don’t have to open up any ports.

Re: The Cheapest NAS

#7
post #4

When people set up these NAS's, how are they accessing the files? NFS? SFTP? And how are you accessing it when away from home? A VPN that you're permanently connected to? Is there a good way to do NAT hole-punching? Syncthing kind of does what I want, in that it lets all my computers sync the same files no matter what network they're on, but it insists on always copying all the files ("syncing") whereas I just want t…

Regarding the connectivity: tailscale... So far I am happy with them and the free plan hasn't been kneecapped afterwards (so far).

Re: The Cheapest NAS

#8
post #4

When people set up these NAS's, how are they accessing the files? NFS? SFTP? And how are you accessing it when away from home? A VPN that you're permanently connected to? Is there a good way to do NAT hole-punching? Syncthing kind of does what I want, in that it lets all my computers sync the same files no matter what network they're on, but it insists on always copying all the files ("syncing") whereas I just want t…

An easy solution for the VPN part would be Zerotier / Tailscale. IIRC Zerotier uses chacha20 for encryption which is faster than AES, especially for a power-strapped SBC.

Re: The Cheapest NAS

#9
post #4

When people set up these NAS's, how are they accessing the files? NFS? SFTP? And how are you accessing it when away from home? A VPN that you're permanently connected to? Is there a good way to do NAT hole-punching? Syncthing kind of does what I want, in that it lets all my computers sync the same files no matter what network they're on, but it insists on always copying all the files ("syncing") whereas I just want t…

I usually just use SMB shares within my LAN. It serves my modest needs. I have used WebDAV or FTP in the past. Depends on the specific use. Away from home, VPN is essential. Too risky to just forward ports these days.

Re: The Cheapest NAS

#10
post #4

When people set up these NAS's, how are they accessing the files? NFS? SFTP? And how are you accessing it when away from home? A VPN that you're permanently connected to? Is there a good way to do NAT hole-punching? Syncthing kind of does what I want, in that it lets all my computers sync the same files no matter what network they're on, but it insists on always copying all the files ("syncing") whereas I just want t…

Answering your questions in order:

  - On mine I use NFS and SMB which covers most possible clients.

  - I use an ssh bastion that I expose via Tailscale to connect to mine remotely.  So a VPN but it's wireguard based so it's not too intrusive.  I have a gig up, though, YMMV.

  - My NAS has 28TB of space.  I'm still working on backup strategy. So far it just has my Dropbox and some ephemera I don't care about losing on it.

  - Regarding other services: I use Dropbox pretty extensively but these days 2TB just isn't very much.  Plus it gets cranky because I have more than 500,000 files in it.
This is my personal setup but I think it's a bit different for everyone.
Post reply on HN