Full disclosure, I’m pretty new to selfhosting myself, and I haven’t written a guide like this before, but hopefully this scatterbrained writeup is enough for someone out there lmao

This is just what works for me and how I set it up. Always open to ideas for improvement as well.

  • nickiam2@aussie.zone
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 days ago

    I just rolled some of this out on my setup. I already had lidarr running, but didn’t know about the metadata issue.

    Beets is running excruciatingly slow importing my music collection. Anyone have any insight on this? I’m running the Linuxserver.io docker container with a very basic config.

    Soulseek is new to me and I set that up with a vpn.

  • Blindsite@lemmy.today
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    8
    ·
    6 days ago

    One of the main advantages of Spotify for me is the AI. I could host the music myself just fine. But having an AI come up custom playlists is another thing entirely.

    • mriormro@lemmy.zip
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      2
      ·
      6 days ago

      If you’re not trying to cultivate your own tastes then you’re just letting a corporate blackbox drive your interests and aesthetics.

      • notarobot@lemmy.zip
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        6 days ago

        Like radio then?

        Also that always happens. You don’t always discover the best band but you are more likely to discover the ones that spend more on marketing

    • jnod4@lemmy.ca
      link
      fedilink
      English
      arrow-up
      8
      ·
      6 days ago

      It’s not even AI, music players have been doing this for ages. It’s tagging and labeling of the songs

  • namelivia@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 days ago

    Nice! For an Android music player free and compatible with your setup you can try Tempo on FDroid

    • nfreak@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      Good shout! Admittedly I’ve been happy with Symfonium so I haven’t looked into FOSS alternatives but this looks really good. When I get a chance I’ll add it to the writeup for sure.

  • Cyanogenmon@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 days ago

    Quickly read through the writeup, excellent work. I’ve been meaning to do something similar to this but haven’t been able to properly commit the time to do the research required to make it all play nice.

    I’ll be doing this sometime soon 👍

    • NotKyloRen@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 days ago

      Yes! For Spotify I’ve been using stats.fm (app/site). Iirc it’s paid (one time in app, but cheap). And they walk you through emailing Spotify support to get ALL of your listening history from day 1 to import into the app. After that it will just continue via connection to your Spotify.

  • blitzen@lemmy.ca
    link
    fedilink
    English
    arrow-up
    10
    ·
    8 days ago

    I know the self hosted communities are very pro open source, with which I largely agree, but PlexAmp is such a good player it makes sense to at least try it.

    • 3abas@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      8 days ago

      Annoyance: Can’t scan your music library from the PlexAmp app, can’t scan it from the Plex app either. Super frustrating when music as added and you have to struggle with pop-up navigation on the Plex desktop site on mobile.

      Game breaker: maybe it’s just really hard to find and undocumented, but there doesn’t seem to be a way to use profiles with PlexAmp, either to have individual play history and playlists, or to age restrict some music content.

  • electric_nan@lemmy.ml
    link
    fedilink
    English
    arrow-up
    9
    ·
    8 days ago

    Love my Navidrome server, though I use Substreamer on Android since it’s “free” and free.

  • Imgonnatrythis@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    8
    ·
    8 days ago

    This is a nice resource. For someone like me this would be a big project. I’m curious, it sounds like a lot of moving parts. Assuming it was running ok and I didn’t really touch it for two years, five years; what is the likelihood it would still be working?

  • circuitfarmer@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    2
    ·
    8 days ago

    Fantastsic post!

    FWIW I suspect Jellyfin is the better choice for libraries with both music and movies. That said, we live in a world where multiple FOSS options exist to serve these roles. That should be appreciated and noticed by waaaay more people.

    • SidewaysHighways@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      8 days ago

      all the jellyfin music clients have weird glitches with band names and metadata. this has been with almost every (android) jellyfin client on 3 different Jellyfin servers over the years

      i was almost completely sold on Jellyfin being my music server but it wasn’t quite ready for me, or possibly there is something about my library it doesn’t like.

      • Appoxo@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        edit-2
        7 days ago

        What?
        Just have your files properly tagged by picard/lidarr.
        Improper tags = Weird behaviour you caused.

        Using Finamp and Symfonium on my phone.

  • Canaconda@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    ·
    8 days ago

    Was just thinking about doing this over the weekend cuz youtube music’s offline functionality seems to have gone down drastically.

  • Communist@lemmy.frozeninferno.xyz
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 days ago

    Spotify has a feature where if it is playing on another device, you can control it with any other device logged into the account, is there any good way to replicate this with a linux desktop and an android phone?

    • migo@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 days ago

      That whole Spotify Connect feature and Sonos support is what keeps me in the ecosystem, unfortunately…

  • Dr. Moose@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    2
    ·
    edit-2
    7 days ago

    I’ve tried to get away from Spotify for years and the reality is the competition still sucks. I still have Tidal and YT music subscriptions but 90% of my music is on Spotify. I don’t know why is it so hard to match this.

    Self hosting music is absolutely not worth it though it seems like that’s the only way to match Spotify quality of the experience.

    • FreedomAdvocate@lemmy.net.au
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 days ago

      If you use Plex it’s an absolute cinch to host your own music. Even if you don’t use Plex already it takes 5 mins to setup and you’re streaming your music to your hearts content.

      • Dr. Moose@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 days ago

        And where do I get the music? Every time I want to listen to something I’m spending 20 minutes searching for it on some forsaken pirate websites? I’m way too old and not poor enough for this.

        • riquisimo@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          7 days ago

          It’s not as hard as you’re making it out to be, but then again, the assumption that the barrier to entry is high is what keeps piracy niche, and as long as it’s niche copyright enforcement doesn’t notice as much… so I guess it all works out.

          But there are sites that you can visit that use rotating family accounts to download music straight from qobuz and the like. Theres nothing sketchy there, it just violates the ToS to use accounts like that.

          • Dr. Moose@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            7 days ago

            Ive been a pirate since the late 90s and it’s a service problem for the most part. So saying a song name on Spotify and getting what you want 99.9% of the time is an unbeatable experience. Not to mention curated and generate playlists. No piracy setup matches this that I’ve seen.

  • ZMoney@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    7 days ago

    So the first sentence says TV and movie streaming replacement is trivial… Can you elaborate for someone who still uses the pirate bay for movies?

    • MrMcGasion@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 days ago

      I would imagine they mean something like jellyfin/plex, which don’t necessarily get you away from torrents. Unless you want to go the slightly more legal route of ripping DVDs and Blu-rays and re-encoding everything for yourself. I say “slightly more legal” because while you are legally allowed a backup or archival copy of your own media (in the US), you still usually have to violate the DMCA to break encryption so you can rip your archival copy.