Everyone is going to have to wait until Matt fixes whatever the issue it.
There are new xml guide files showing up on his server every hour, but the guide data inside them is stale (last updated yesterday)
the problem was the nginx redirect file had a bad entry so the nginx config would not reload.
Therefore, the redirect was pointing at an old commit of the epg on github
Thats why the timestamps were being updated on i.mjh.nz and also the files were updated on github.
The docker container just passes along what is on his website for the playlist and epg. https://i.mjh.nz/SamsungTVPlus/us.m3u8 https://i.mjh.nz/SamsungTVPlus/us.xml
I was doing the same with another channel to get gracenote guide data and it broke a couple days ago.
Matt has changed the stream urls inside his playlist https://i.mjh.nz/SamsungTVPlus/us.m3u8 from https://i.mjh.nz/SamsungTVPlus/... to https://jmp2.uk/SamsungTVPlus/...
So just edit the stream url and
replace i.mjh.nz https://i.mjh.nz/SamsungTVPlus/US4000033L.m3u8
with jmp2.uk https://jmp2.uk/SamsungTVPlus/US4000033L.m3u8
Looks like it also changed for his Plex playlist
I changed mine to avoid these issues in the future by just pointing the new channel with gracenote guide data (12001) to the existing channel number (10237) and leaving them both enabled. I set the new channel (that uses gracenote EPG) to a higher channel number than the existing one, so passes would use the new channel for recording.
The Samsung, Plex, and Stirr folders on i.mjh.nz all appear to be empty, viewing in browser window. Attempts to manually download the m3u via browser yield 404.
Came here to say this. My own logs (at least for Plex) indicate 404s started sometime today between 3:50am & 4:50am EST (US), though I'm not sure if that's remotely helpful.
version: '3.9'
services:
# Docker container home for this project: https://registry.hub.docker.com/r/matthuisman/samsung-tvplus-for-channels
samsung-tvplus-for-channels:
image: matthuisman/samsung-tvplus-for-channels:${TAG}
container_name: samsung-tvplus-for-channels
ports:
- ${HOST_PORT}:80
environment:
- TZ=${TZ} # Add your local timezone in standard linux format. E.G. US/Eastern, US/Central, US/Mountain, US/Pacific, etc
restart: unless-stopped