Comment by bitvoid

1 month ago

I've been using Plex (connecting via Tailscale) with their Plexamp music player.

It's been working pretty well, but I might have to give this a try to compare. Although, it's not clear from the GitHub README or the Apple App Store listing if the mobile app allows you to download music for offline listening.

Also using Plex and Plexamp, and very happy with that combo. Curious about why talescale is needed - I'm on a static IP, but I believe Plex also provides a forwarding service (?)

I think you were talking about Blackcandy in the second paragraph, but just to be clear, Plexamp does allow downloading for offline listening.

  • It's free, extremely easy (not that port forwarding is complicated) and you don't need to port forward.

    I point DNS records on my personal domain to tailscale IPs so it some subdomains can only be accessed when connected to tailscale, I can do app.mydomain.com etc without exposing anything online.

Same here - Plexamp is working out great for self hosted music on-the-go. Was happy to contribute the small amount towards development.

Pretty much the same here;

  - Cloudflare tunnel for public access
  - Tailscale for private use and sharing over WebDAV
  - Nextcloud for general file management 
  - Jellyfin for music and video streaming

Have this running in containers: https://github.com/gbraad-homelab.

Nextcloud's WebDAV has issues with filenames or at least how it works. A large amount of files in non-'standard' characters wouldn't show up, so Ampache/Subsonic wouldn't work. This is why I tried Jellyfin.