Plex Live TV Channels M3U?

Change that to the port number you want (you have an IP address there)
Since you're running it in the host network (--network=host), it won't display port mapping.
If you want it to run in the bridge network and use port mapping you have to drop the --network=host and --env=PLEX_PORT and include the port mapping you want.

You also have a lot of unnecessary statements in your docker run command.

As @chDVRuser said, you put in incorrect variables; this should be a port number.

On the GIT, it shows these options:

docker run -d --restart unless-stopped --network=host -e PLEX_PORT=[your_port_number_here] -e PLEX_CODE=local[,us_west,etc.] --name  plex-for-channels ghcr.io/jgomez177/plex-for-channels
docker run -d --restart unless-stopped -p [your_port_number_here]:7777 --name  plex-for-channels ghcr.io/jgomez177/plex-for-channels

Where it says [your_port_number_here], you need to put the number of the port you want to use (i.e., 7777, 8888, 3298, whatever, a number... and don't use the brackets, just the number).

I'm also assuming you are copying the run out of Docker Desktop, which will show all that other garbage. I meant like one of the two above; what you put in.

And unless things have changed, Docker Desktop for Windows does not do host mode networking.
So he'll have to port map using the second run command you show.

Thanks guys. So I took out the previous container and made a new one using this command in the Terminal:

docker run -d --restart unless-stopped --network=host -e PLEX_PORT=7777 -e PLEX_CODE=us_east --name plex-for-channels Package plex-for-channels · GitHub

Here is a screenshot of the installation log:

And finally a screenshot of the Status window:

So as far as I can tell it is running, but my brain can't figure out what to enter in the Custom Channels, Add Source, URL or EPG entries.

Granted, this all might just be way over my head to figure out...my apologies.

Stand by I will try what chDVRuser suggested.

FIGURED IT OUT!! Guys thanks so much I really appreciate the help I was totally lost.

You should install this if you're going to be using docker containers with Channels DVR

3 Likes

I had that same issue when I was using this M3U: https://i.mjh.nz/Plex/us.m3u8
However, once I switched over to the the plex-for-channels docker instead, installed easily via OliveTin's aforementioned Project One-Click, the problem was resolved. Now Plex streams play continuously, without interruption. As always, YMMV...

For some reason https://i.mjh.nz/Plex/us.m3u8 changed the stream links a few days ago and broke my channels. It resulted in a 401 - unauthorized error.
Was : (i.mjh.nz/Plex)
Now: (jmp2.uk/Plex)

I updated my PlexIPTV.sh script to allow for either. That script replaces it with: (epg.provider.plex.tv/library/parts)

Hope this info is helpful for others. It took me a bit to figure out what changed.

2 Likes

Thanks for reporting this and figuring out what changed. I didn't see it since I've not been running Channels while looking at alternatives.

I've updated my gist with the change.

Got Plex working via docker but the guide doesn’t show any information

I lost Stirr, PBS, Samsung, and Plex on my QNAP hosted DVR :frowning: Can we fix it via a software update? This sucks.

What have you done to troubleshoot the issue?

1 Like

Those aren't Channels DVR sources, they're third party. So Channels DVR can't fix it.
You can check the section here for docker sources.

1 Like

The Plex container works great, but one of the channels that used to have guide data, no longer does. It's obscure... but it's "GameTV Go"... it only lists every program as "GameTV Go ()". I can't figure out why. It appears to be a channel with data when I search my lineup to manually adjust/map...yet it never actually loads any data. Any ideas?

1 Like

It pulling the same data as the web is showing so not sure I see a problem here


1 Like

Ah thanks... I guess they have borked the guide data on the web! I hadn't thought to check that first. Thanks! I'll send a note to Plex/GameTV Go to see if they can fix the web info as that will presumably, fix the guide info we receive.