Pluto for Channels

# docker pull ghcr.io/jgomez177/pluto-for-channels:latest
latest: Pulling from jgomez177/pluto-for-channels
manifest unknown
# docker pull ghcr.io/jgomez177/pluto-for-channels:1.05
1.05: Pulling from jgomez177/pluto-for-channels
manifest unknown

:x: :interrobang:

1 Like

Nocords pulls using code developed by maddox. And i do not pull data using any geolocation of Orlando, so would be a national weathernation feed

weird...did a rebuild, try again

OK, pulling now. Will reply back if I can actually play a channel :grinning:

Finally. This one works!

The channels are back.
thanks for the quick fix.

1 Like

The container is holding on to old stale guide data!

Two symptoms

  1. Increasing counts of airings and skipped (stale) airings
2024/02/23 21:22:16.587896 [DVR] Indexed 12882 airings into XMLTV-Plutojg (392 channels over 38h30m0s) + 62 skipped [17s index]
2024/02/23 23:23:09.988965 [DVR] Indexed 24801 airings into XMLTV-Plutojg (392 channels over 38h5m0s) + 1069 skipped [33s index]
2024/02/24 01:24:34.684970 [DVR] Indexed 35635 airings into XMLTV-Plutojg (391 channels over 40h0m0s) + 2995 skipped [47s index]
2024/02/24 03:26:29.618113 [DVR] Indexed 45602 airings into XMLTV-Plutojg (391 channels over 38h30m0s) + 5882 skipped [1m1s index]
2024/02/24 05:28:54.249475 [DVR] Indexed 54592 airings into XMLTV-Plutojg (391 channels over 39h0m0s) + 9750 skipped [1m15s index]
2024/02/24 09:54:41.782107 [DVR] Indexed 68332 airings into XMLTV-Plutojg (391 channels over 38h0m0s) + 21724 skipped [1m34s index]
  1. Increasing container memory usage

Here's the oldest airing in the XML guide data. Time corresponds to the first fetch when the container was started.

  <programme channel="545943f1c9f133a519bbac92" start="20240224050000 +0000" stop="20240224064500 +0000">
    <title>Mystery Science Theater 3000: The Wild Wild World of Batwoman</title>

Thanks, forgot to purge old data and just piling on...
will correct that

@joagomez Is PLUTO_CODE=all correct to explicitly set it to "all available"

Edit: Never mind, I see it now in the docs -- temporary brain freeze.

1 Like

https://github.com/jgomez177/pluto-for-channels?tab=readme-ov-file#environement-variables

I saw the documentation, but there's also supposed to be an "all" option. Usually something like that can be set explicitly, rather than only in the absence of other settings.

Where did you see that?

Looking at it again though, maybe it's a comma separated list that includes everything shown in the doc, as opposed to something like "all":

PLUTO_CODE=us_east,us_west,local,ca,uk

Or some subset of the above? Not sure why you'd want all of them, but maybe one region and local?

Doh, I see it now, it's a comma separated list shown right in the default box in the docs.

1 Like

@joagomez
You can tell you pulled :latest :1.06 commit 8b612ce
When you see this

Because v1.04 Last Updated: Feb 23, 2024 is hard coded in the included pywsgi.py

          <section class="section">\
            <div class="container">\
              <h1 class="title">\
                {provider.capitalize()} Playlist\
                <span class="tag">v1.04</span>\
              </h1>\
              <p class="subtitle">\
                Last Updated: Feb 23, 2024\
              '

Well now ‘all’ option would be way too logical
Of course I made all as default as that’s the way I did it initially

shhh - quit finding my mistakes! :slightly_smiling_face:
No seriously though appreciate all the feedback and that folks are actually using what I put out there

4 Likes

I was beginning to think I was the only one using it.

2 Likes

Does the Pluto for Channels have the additional URL parameter for the gracenote=include/exclude or is that just available on the Plex and Tubi for Channels dockers?

Not at this point

I don't think it would do any good, since the EPG comes from Pluto and none (if any) of their channels have a gracenote station id.

2 Likes