12/7/2023 0 Comments Plex pass remote access![]() That would require an old browser or a new browser vulnerability, but still… I don’t care about auth for my movies and TV shows, but my threat model does include malicious JS running in an older web browser making HTTP calls to 19MB of C++. Disabling Plex authentication for local networks Your choices are online accounts or no authentication at all. Lots of people do not want to use Plex’s online accounts. Using an online account hides a lot of your server settings, gives you a STUN to stream your content from anywhere outside your local network, and lets you buy media from Plex. Plex really wants you to create an online account that you can use to log into your server. When the service starts, it’s listening on 0.0.0.0:32400. ![]() Plex Media Server is a 19MB ELF file written in C++. It’s super easy to configure reproducible workloads with mapped storage using Orca. The NAS server runs NixOS, but the workloads use Ubuntu so I followed the standard Debian instructions to install Plex. Tailscale in LXD supposedly requires access to a tun device which I have not done. Each workload runs it’s own Tailscale client. It’s based on a SuperMicro EPYC SOC CPU, and workloads are LXD containers managed by an elegant sub 300 line bash script called Orca. I’ve been meaning to write about my new NAS server but haven’t had time. How hard can it be? Turns out it was a pain! I originally though the problem was due to how I run containers. After years of streaming our favorite movies from Amazon Prime, and putting up with degraded quality when everyone in the neighborhood is home doing the same thing, I figured it’s time to set up Plex. I have a NAS/container-workload server, and I use it to run various services like ELK or GIS servers. I thought that getting Plex Media Server working with Tailscale would be as easy as getting Tailscale to work with Kibana.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |