What's your recommendation for listening to music privately?

My requirements are: open source desktop/web (Linux) and android app. I also want basically every song I would ever want.

I'm willing to pay just not on agregious amount of money.

If you are posting your recommendation please care to include the tradeoffs or any annoyances you got from it.

Thanks all!

you are viewing a single comment's thread
view the rest of the comments
[–] 4 points 4 months ago (9 children)

I've been enjoying using Finamp for my Jellyfin server, although you will need a proxy if you want to use it outside of your home network. I'm paying $7 a month (it used to be $5 😭) for a VPS that's running Pangolin tunneled to my home server running Jellyfin. It's basically my own private Spotify/Netflix/Audible. There are also free options like Nginx for the proxy.

Pros:

  • Open source with desktop/web/android apps
  • Free/cheap once set up
  • Functions like major streaming services but doesn't come with their bullshit
  • You have complete control over everything since it is self-hosted

Cons:

  • Set up can be tough depending on your skill level
  • Requires your own home server PC
  • You must add all of your own content, be it through torrenting, ripping CDs, etc.
  • source
  • hideshow 9 child comments
  • [–] 1 point 4 months ago (1 child)

    Why is it better to have a VPS instead of running Caddy on something like a router using OpenWRT or maybe on a Raspberry Pi?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 4 months ago

    I'm not an expert on this subject or anything but from my understanding Caddy would still use your IP address. Using Pangolin with a VPS would give your website the VPS's ip which is better for security reasons.

  • source
  • parent
  • [–] 1 point 4 months ago (5 children)

    Dont really need a proxy for remote access. Tailscale is better and very secure and easy to setup.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 4 months ago (2 children)

    Personally I prefer being able to just give someone a link without getting them to download and use a VPN. That's why I went with Pangolin since it essentially functions as both.

  • source
  • parent
  • hideshow 2 child comments