this post was submitted on 29 Aug 2025
136 points (98.6% liked)

Selfhosted

60533 readers
805 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I recently replaced an ancient laptop with a slightly less ancient one.

  • host for backups for three other machines
  • serve files I don't necessarily need on the new machine
  • relatively lightweight - "server" is ~15 years old
  • relatively simple - I'd rather not manage a dozen docker containers.
  • internal-facing
  • does NOT need to handle Android and friends. I can use sync-thing for that if I need to.

Left to my own devices I'd probably rsync for 90% of that, but I'd like to try something a little more pointy-clicky or at least transparent in my dotage.

Edit: Not SAMBA (I freaking hate trying to make that work)

Edit2: for the young'uns: NFS (linux "network filesystem")

Edit 3: LAN only. I may set up a VPN connection one day but it’s not currently a priority. (edited post to reflect questions)

Last Edit: thanks, friends, for this discussion! I think based on this I'll at least start with NFS + my existing backups system (Mint's thing, which is I think just a gui in front of rcync). May play w/ modern SAMBA if I have extra time.

Ill continue to read the replies though - some interesting ideas.

you are viewing a single comment's thread
view the rest of the comments
[–] BonkTheAnnoyed@lemmy.blahaj.zone 30 points 10 months ago (1 children)

See, this is interesting. I'm out here looking for the new shiny easy button, but what I'm hearing is "the old config-file based thing works really well. ain't broken, etc."

I may give that a swing and see.

[–] curbstickle@lemmy.dbzer0.com 26 points 10 months ago (2 children)

I'm at the same age - just to mention, samba is nowhere near the horror show it used to be. That said, I use NFS for my Debian boxes and mac mini build box to hit my NAS, samba for the windows laptop.

[–] roofuskit@lemmy.world 10 points 10 months ago (3 children)

Yeah, Samba has come a long way. I run a Linux based server but all clients are Windows or Android so it just makes sense to run SMB shares instead of NFS.

[–] ImgurRefugee114@reddthat.com 6 points 10 months ago (1 children)

I've always had weird issues with SMB like ghost files, issues with case sensitivity (zfs pool), it dropping out and me having to reboot to re-establish the connection... Since switching to Linux and using NFS, it's been almost indistinguishable from a native drive for my casual use (including using a ssd pool as a steam library...)

[–] roofuskit@lemmy.world 7 points 10 months ago* (last edited 10 months ago)

I can definitely say in the past I had similar experiences. I haven't really had any problems with SMB in the last 5 years that I can recall. It really was a shit show back in the day, but it's been rock solid for me anyway.

[–] lightnsfw@reddthat.com 1 points 10 months ago

Same. I've used SMB for years. Don't have any problems with it across all my Windows and Android devices. Pretty sure I had an iPad in there at one point as well.

[–] WhyJiffie@sh.itjust.works 1 points 10 months ago* (last edited 10 months ago) (2 children)

you and perhaps @curbstickle@lemmy.dbzer0.com, may I ask if you use samba with portable devices, like laptops?

I do and my experience is that programs that try to access it when I don't have network access tend to freeze, including my desktop environment, but any file managers too if I click the wrong place by accident. but it occurs enough without user action too.
oh and it breaks all machines at once if the server or network is down. which is rare but very annoying.

did you experience this too? do you have some advice? is SMB just unsuitable for this?

honestly I would prefer if the cifs driver would keep track of last successful communication, and if it was long ago instantly fail all accesses. without unmounting so that open directories and file handles keep being valid.
and if all software on this world wouldn't behave as if they were doing IO on the main thread. honestly this went smoother with windows clients but I'm not going back.

[–] roofuskit@lemmy.world 1 points 10 months ago

Honestly no, that's not really my use case. My PC is running over a 2.5G cable. Funny enough, my wife and kid's laptops rarely leave the house. I have experienced some wait time if the server is down while the PC looks for it, but nothing so drastic as locking things up. That particular window will just be spinning for a bit trying to find the server over the network.

[–] curbstickle@lemmy.dbzer0.com 1 points 10 months ago

Only windows devices (laptop I use for work stuff). The other laptops are Linux (NFS) or Chromebooks (for the kids, no access).

Devices don't really leave often (aside from mine), so not much of an issue. If the NAS is offline, not much else would be going on either.

[–] Bakkoda@sh.itjust.works 2 points 10 months ago* (last edited 10 months ago)

I've run Proxmox hosts with smb shares for literally a decade without issue. Performance is line speed now. Only issues I've ever had were operator error and that was a long time ago. SMB 3 works great.