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.

  • harsh3466
    link
    fedilink
    English
    arrow-up
    8
    ·
    3 months ago

    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!

  • Untitled4774@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 months ago

    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.

  • poVoq@slrpnk.net
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    2
    ·
    3 months ago

    Don’t use anything Samba unless you absolutely have to because of Windows. Its a shit protocol.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      It is fairly use friendly and doesn’t have the same permission issues as NFS. Its slow but it works fine.

    • LifeBandit666@feddit.ukOP
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      3 months ago

      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.

      • TedZanzibar@feddit.uk
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        3 months ago

        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.

        • LifeBandit666@feddit.ukOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          I can, but as I say, the way I’ve done it doesn’t work. On windows at least, it works on my phone.