You're not forking kidding! 
Ohhhhhhh. So weird it’s using the exact same name. Ok cool. I’ll check them out.
Nope. But it’s what fit with the current architecture of the project as explained above. And was able to be done in a short amount of time, and uses state from Channels DVR Server to ensure there’s never conflicts of sessions.
@Maddox Is there any way to get a unified guide? I usually go into the channels web ui and disable any channels I'm not interested in. But it seems like now I may have to do each source manually?
yeah it sucks, lol. This solution is not that great.
I'm going to try to level up the whole project to work more like the other one, and let you filter channels there. But now it feels like I'm doing what I was complaining everyone else was doing!
So maybe @KineticMan's version should be the defacto one. I'd suggest just using that one for now.
Mine just isn't set up for proxying like his is doing. It's going to take a fundamental change in how the project works.
Everything changes yet again soon as I wake up. 
So, the @Bobby_Vaughn Docker is now no longer being maintained (that I just setup yesterday and re-did all my fav etc) due to someone else making a better one??
I am not seeing a obvious thread or link to this new docker by @KineticMan.
EDIT: found the post buried from earlier. Would be nice to have that as its own thread...
Interesting to see Maddox docker do what he last posted about...but, I am not sure I want to setup multiple single tuners and have to deal with multiple channel lineups.
I find the @maddox solution quite a clever approach ... it basically let's Channels manager the streams as individual tuners. I tried it out with setting up 6 single channel sources and recorded 4 channels simultaneously...it worked great. The Pluto-for-Channels web screen is a nice touch.
It would be nice if it was handled similarly to HD Homerun (4 tuners), where we could just indicate the number of tuners/streams at 12 (or whatever) and the proxy would manage the tuners/streams...that would allow a single channel lineup. The interface to manager the tuners is already built into Channels, so it seems like the new proxy just needs to leverage that type of API to the proxy.
Looking forward to what's next on this evolution.
Pretty much all Pluto channels are freezing/buffering in Channels for me, both on Apple TV and Nvidia Shield. During add breaks. Not ever ad the y play causes freezing, but most do.
My mother keeps closing the channel and re-opening it, but that does not seem to be necessary, as after several seconds to 15 secs later of just leaving it in its buffering state, the ad continues to play or skips to the next ad.
I have both servers bypassed unblock/unfiltered for my Adguard Home DNS filtering, so that is not the issue. I was not having this issue before the recent Pluto change.
One server is using the Windows.exe for Pluto, the other the last version of Maddox docker(will be moving to KineticMan one when I have the time to do that.
I started having the issue I guess that i addressed by logging into pluto using the new docker container by maddox. It worked for a couple of days, but today I am getting various errors and cannot watch pluto channels.
Hopefully I did the login correct. I added a couple env vars:
PLUTO_USERNAME
PLUTO_PASSWORD
Is anyone else having this issue? Am I doing something wrong?
2026/03/01 09:02:10.995810 [ERR] Could not start stream for M3U-PlutoTV ch9088 Dateline 24/7: M3U: Could not fetch playlist from cfd-v4-service-channel-stitcher-use1-1.prd.pluto.tv: GET: https://cfd-v4-service-channel-stitcher-use1-1.prd.pluto.tv/v2/stitch/hls/channel/637413d8531e0c0007442d6d/master.m3u8? 401 Unauthorized
go to your sources, select Pluto and from the drop down click reload m3u.
Thanks, that did the trick. Is this going to be a daily thing I need to do?
Which Pluto project is recommended to use on Olivetin?
Update OliveTin, and the @KineticMan version is the only one available to install now. All versions are still available to delete, if you've previously installed via One-Click.
I agree 100% - working more like HD Homerun.. But regardless, I am thrilled to have the docker - thank you Maddox...
One question for a topic that frustrates me, how did you handle the issue of a channel lineup with each tuner. I spent the time to hide the channels from the second and third tuner but it is over 400 channels so takes freaking forever...
Just wondering but love having PlutoTV back to my channels.
Two posts up from the fredster post you're replying to here is your answer -- you should be using the @KineticMan Pluto-for-Channels project:
Also using the Maddox docker. I just bit the bullet and hid them while I was in Zoom meetings. If one of the developers gets bored someday, it would be nice if there were bulk options available in channel management, but I don't plan on doing this often, so not a huge deal.
Until then, this bookmarklet has been a godsend:
Creating multiple sources with the same channel list doesn't replicate the channels...so you don't need to create separate groups of channels for each source. Channels just sees all the sources as a pool from which to draw and will manage opening a stream in whichever source is available. In summary, you don't need to edit the 400 channels... just create multiple sources of the same list with a single stream each and let Channels do the management.
This approach works great, but it looks like it has been replaced with the newer KineticMan docker proxy which maintains 10 (default) rotating streams so you don't need to create multiple sources. I haven't tried it yet, but that sounds like a better path forward (much like my original request of making it look like HD Homerun). I'd recommend checking that solution out... and if it doesn't work for you, you can always go back to the multiple source approach.
