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.
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:
Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.
No spam posting.
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.
Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
No trolling.
Resources:
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Absolutely. I’ve burned a number of things to the ground as I figure out what tf I’m doing. I’ve learned a lot doing it too!
I did this today. Was trying to get a searxng instance running on oracle cloud’s free tier, but it’s so doggedly slow between OS, docker, searxng, that it’s useless and locks up all the time.
And their free ARM option never has availability so I just deleted the instance and started a new one with great speed to burn through my free credits.
Don’t use anything Samba unless you absolutely have to because of Windows. Its a shit protocol.
It is fairly use friendly and doesn’t have the same permission issues as NFS. Its slow but it works fine.
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.
Also, that’s just like, your opinion man.
That rug really tied the room together.
You can use NFS on Windows
I can, but as I say, the way I’ve done it doesn’t work. On windows at least, it works on my phone.
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.
Totally agree. Have been there and done that quite a few times too.