Pluto TV Docker Help

For the life of me, i cant get this to work. Not an expert in docker but I have used and currently use a few docker containers.

no matter what port i try, i cant connect to it. it refuses the connection. ive used to default ports, ive changed ports and still nothing.

i use synology's docker implementation (in their app store) with other containers and they connect and work fine but this container wont connect.

ive tried it on a windows 10 machine with the Docker gui, same thing. it installs, downloads, and logs show that the playlist and xml are being served, but i cant connect to it whether it be by the local machines ip address or loopback address.

the container logs do not show any errors and it always shows success after the playlist and xml.

there are no firewalls or anything.

any tips, ideas?


I just loaded it on my Synology NAS (2418+) and it worked fine. There's nothing you need to configure but the port that's forwarded. 80 -> 8080. It fired up and worked right away.

how? port 80 automatically redirects to port 5001, DSM's management page out of the box and i cant find a way to disable that. thanks.

You've got the port direction wrong. The 80->8080 port mapping is to map your host/NAS port 8080 to the container's port 80.

The web server in the docker container runs on 80. Using docker, you need to forward the internal port of the container to any port that you want on the host.

So in this example, i picked 8080. So anything on 8080 on the host, will hit 80 on the container. These settings are in the Synology docker manager thing.

i get that, ive cheked all ports, reversed ports, stopped containers, what the system is using, even on seperate hosts.

i dont know, i had to install it on a brand new nas with a new install of docker and had to let it picked its own port.

who the hell knows. i got it working.


Thanks for starting this thread, hopefully I can use it for continued discussion about this helpful Docker. I have it running on my Mac ... and it’s working fine... but it appears the guide data runs out after a few hours. I have to stop and restart the Docker to get more guide data. I downloaded the latest version and it seems the problem is persisting. Is there an easy way to get it running automatically every couple of hours? Thanks. I am using Docker Desktop and very new to this.

It updates every three hours. You can go to / instead of /playlist.m3u to see the last update date.

The issue is that Channels only updates guide data every 24 hours, and that includes epg urls. And Pluto doesn’t provide more than ~8 hours of guide data.

We’re working on a way to resolve this.

For now you’ll need to manually refresh the lineup in settings.

OK, that makes sense. At least now I know I'm not doing anything wrong. :slight_smile: I'll manually refresh for now and will keep an eye out for your continued development of this great feature. Thank you.

@maddox does the container auto updates? Specifically on symbology docket? Or does it have to be manually updated to new versions? Thanks.

Docker images and containers don’t auto update. You’ll need to update manually the the latest image.

I am really enjoying this Pluto integration, it’s working perfectly. Very impressive work, thank you.

I do note that all movies, on every movie channel in the guide from Pluto, shows up as “Directed By: (null).” It says this everywhere. If Pluto doesn’t provide this information is there a way for this to be filtered out? Perhaps the Channels app can determine, if the Director field is “null” then just don’t show the Director field, at all?