Noob post: Sometimes the best thing to do is just give it up as a bad job and try something else instead.
I'm about a month in to playing at self hosting.
I'm currently trying to get a great media server solution going on. I'm trying to containerise as much as I can and have everything sharing a NAS for content.
The last few days I've been adding music to my NAS for the Music server, LMS aka Squeezebox.
I've always liked that I can use LMS with my Google Minis and anything that can run it, and I've seen software for esp32 chips...
Anyway just ripping the 13050 tracks off my old iPod was a slog, and because I can't seem to get more than 4mbps transfer rates it's taken a couple days just to smb transfer the music to the NAS.
Now I passed a Tb HDD through to Open Media Vault so I thought I'd just learn to mount a network share to my Ubuntu container running the Squeezebox server using the same method, Fstab.
TWO DAYS I've been trying to mount in fstab and all I'm hitting is kernel errors or syntax errors. 2 days... It's time to give up.
So I've turned off the PC to get in the bath, and just had a quick look at PCP, the all in one LMS os. I once had it running on a pi zero...
It only has a goddamn dedicated UI portion for adding a samba share!
Tomorrow I will spin up a copy and get it working, THEN I just need to do all my current customisations to THAT instance instead... I'm already in Version 2 of my LMS attempts, so this will be Version 3.
But: my ARR/Plex stack is Version 2 too, version 3 is gonna be Version 1 (Docker) but better (with stacks, mount points and another go at Wireguard, but with NAS and Ubuntu instead of Windows.
Sometimes you've just got to go AFK and make a decision to burn it all down and start again.
Update: I've tried to get PCP running in Proxmox with no dice. Instead I've got Squeezelite running on a pi4b. That has freed up a pi3b which is now running PCP.
While I agree, I do run a Windows gaming PC so Samba is the best thing for it. I've passed FTP through hoping for better speeds but, while I can see my stuff I can't interact with them.
Unless you're using the horribly outdated and insecure v1, there's nothing wrong with Samba at all. For serving media it's just as fast as NFS and is often plain easier to get going. Use what works for you.