I posted this in the linuxserver.io forum, then after reading their posts, found out this is the thread specific to unraid - so re-posting here.
Newby linux / docker person here. I am testing an unraid system to consolidate my old NAS and windows system onto one central system. I have knocked up the unraid system on spare parts to test the solution (3 x 3TB, 2 x 4TB, 1 x 256Gb SSD). All shares and media content is added. I have added dockers for Emby beta, TVHeadend, sonarr and Deluge. All that seems to be working fine.I am running the TV recordings in parallel - but the guide data is where I am stuck as the FTA guide stuff in Australia is rubbish and all over the place, My issue is interpretting the linux instructions I have for my XML TV Guide service (iceTV) into the TVHeadend docker - i.e the xml grabber stuff. I dont understand the differences between a linux distro and the docker bit of it - I have raised this to IceTV also - but I only have 1 month of unraid license before I have to pay for it or dump it - There is 23 days left for me to decide one way or another. The linux instructions state the following - I have put my comments/questions with *** next to them if someone can assist :Install the 'xmltv' package (for example using Ubuntu the command would be 'sudo apt-get install xmltv')*** I dont think I do this in a docker.... so I am lost here before I start really - I suspect if I had this 'XML grabber' showing in TV Headend I would be OK with the rest.Download the IceTV XMLTV based grabber from Where can I download the IceTV perl grabber?*** I have downloaded this scriptCopy the grabber script to the '/usr/bin/' folder (or the folder where the rest of the grabber scripts from XMLTV are located) and made it executable ('chmod +x /usr/bin/tv_grab_au_icetv')*** I dont think I can do this in a docker can I ? Where would that folder be ?Run the script as the TvHeadend User (*** What is the tvheadend user in the docker ?)By default on Ubuntu this would be 'hts', so its 'sudo su - hts'Then to configure the script 'tv_grab_au_icetv --configure'Enter your email address and password when asked, if you don't already have an IceTV account it will create one for you when configuring the grabber script.Press enter once the channel list has been displayedRestart TvHeadend to have it pick up the new options ('sudo service tvheadend restart')*** I believe from now on, I would be OK - it is the stuff above here I am uncertain of.Within TvHeadend go to the Configuration tab, then select the "Channel / EPG" subtab, then the "EPG Grabber Modules" tab under that.Look down the list for "Internal: XMLTV: Australia (IceTV)" under the list of grabbers and select it.Ensure that "View level: Expert" is set from the menu on the right hand side (click it to change it to Expert if not already).Under the Parameters list on the right hand side tick the "Enabled" checkbox, then change the Priority to '0'.Click the "Save" button at the top and then "Re-run Internal EPG Grabbers".On the "Channels" tab (once again under "Configuration" and then "Channel / EPG") edit each channel and select the correct IceTV channel in the "EPG Source" field, then click on "Save".Thanks all and any in advance.