I'm struggling to get Plex, Tvheadend and TVHProxy setup.
I have an Elgato EyeTV Netstream Sat plugged into my satellite feed and then plugged into my network (via Ethernet) and I can watch TV (Freesat) using the EyeTV app on my Mac and iOS devices.
I then created a m3u file from the Elgato EyeTV Netstream Sat website/server and fed that into my Tvheadend container (running on it's own IP). I created a new user (access it has is pretty much the same as the admin/default user) with a password and I got a long list of channels and I can watch live TV when I click on the Play button on the channel list when I login as that user (watching through VLC).
However when I try to setup the TVHProxy container (running on it's own IP) I get a Internal Server Error message when I try to visit it's IP (both on port 80 and 5004) by going to the lineup.json page.
I also tried the plextvheadend container (running on the same IP as TVHProxy - although I don't run plextvheadend and TVHProxy at the same time) and when I goto lineup.json I just get an empty json file.
The logs on Unraid (version 6.6.6) for both proxy containers don't show any errors that I can see.
When I try Plex and use the <IP>:<Port> or just <IP> for either proxy container It can't find anything.
Anyone have any idea what I am doing wrong? I've seen online that you might need to supply TVHeadend with a set of channel numbers but I am not sure how to do this.