Create an account with Plex, give them your email and create a password with the specific requirements they impose. Agree with their use policy and confirm the pop-ups about ads and such.
Look everywhere to figure out where to add your local media and give up.
Look in Google and no one has this issue.
Spend a few hours trying and give up.
BTW, the issue there that took me months to figure out is that while Plex documentation says that you only need to expose that port, it only works in network host mode, so unless you give it full control of your network it just refuses to work.
So? Jellyfin only needs 8096, the other two are https and lan discovery, you can also add 1900 for DNLA. On the other hand Plex has 8 additional configurable ports for other stuff, but that’s besides the point because it requires network_mode: host otherwise it pretends it can’t be seen.
services: jellyfin: image: lscr.io/linuxserver/jellyfin:latest container_name: jellyfin environment: - PUID=1000 - PGID=1000 - TZ=Europe/Madrid volumes: - ./config:/config - ./media:/media ports: - 8096:8096 - 8920:8920 - 7359:7359/udp restart: unless-stoppedRun
docker compose up -dNavigate to
http://<IP>:8096Follow the wizard to create a user and libraries.
Profit
Steps for Plex:
--- services: plex: image: lscr.io/linuxserver/plex:latest container_name: plex environment: - PUID=1000 - PGID=1000 - TZ=Etc/UTC - VERSION=docker volumes: - ./config:/config - ./media:/media ports: - 32400:32400 restart: unless-stoppedRun
docker compose up -dNavigate to
http://<IP>:32400Create an account with Plex, give them your email and create a password with the specific requirements they impose. Agree with their use policy and confirm the pop-ups about ads and such.
You can now watch Plex media. Clicking your media will only have a link to https://www.plex.tv/media-server-downloads/
Look everywhere to figure out where to add your local media and give up.
Look in Google and no one has this issue.
Spend a few hours trying and give up.
BTW, the issue there that took me months to figure out is that while Plex documentation says that you only need to expose that port, it only works in network host mode, so unless you give it full control of your network it just refuses to work.
I see more open ports for Jellyfin than I do for plex……
So? Jellyfin only needs 8096, the other two are https and lan discovery, you can also add 1900 for DNLA. On the other hand Plex has 8 additional configurable ports for other stuff, but that’s besides the point because it requires
network_mode: hostotherwise it pretends it can’t be seen.