Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Deprecated] tobbenb's Docker Template Repository - WebGrab+Plus

Featured Replies

  • Author

Is SRv2 the name you gave the reader? Thinking about the first part of the device option.

It might be time to test with the mouse protocol to see if that is working. Then you have to use /dev/ttyUSB0 as the device.

Just disable the reader you have configured now and a new :-)

  • Replies 772
  • Views 150.7k
  • Created
  • Last Reply

OK, working now, but still not with smartreader protocol and also not with mouse protocol, but with smargo protocol and device /dev/ttyUSB0; so I would say: partly solved.

 

Hope you can make the container suitable for smartreader protocol too (I would gladly try it out), because as I understood when (other) usbdevices get connected in different order it may not work anymore, which should not be the case with smartreader protocol. Correct me if I'm wrong.

 

Thanks for helping (so far).

  • Author

Good you got it working  :D

As long as you do not add any USB to serial adapters (which the smartreader is), there is no issues with the order of plunging in the USB devices or changing device number at boot.

OK, good to know.

However, apparently I was too quick:

Now I cannot connect TV Headend (using CA word) to the reader, which was the whole purpose of the exercise.

Nothing changed to oscam.conf and oscam.user, still connection refused.

What IP to use for oscam: tried 0.0.0.0, 127.0.0.1, localhost and the IP of the box itself.

Port and key as defined in oscam.conf

User and pwd as defined in oscam.user

No go.

 

  • 2 weeks later...
  • Author

OK, good to know.

However, apparently I was too quick:

Now I cannot connect TV Headend (using CA word) to the reader, which was the whole purpose of the exercise.

Nothing changed to oscam.conf and oscam.user, still connection refused.

What IP to use for oscam: tried 0.0.0.0, 127.0.0.1, localhost and the IP of the box itself.

Port and key as defined in oscam.conf

User and pwd as defined in oscam.user

No go.

Sorry for the late reply. Didn't catch your post until now.

You need to use the IP of unraid and the port you specified in the newcamd config must be added in the port mapping of the container. Default 8888 and 10000 is mapped. 

  • Author

Some updates on the tvheadend unstable container:

    - Updated to latest commit of today for the unstable container.

    - Added support for XMLTV.

 

I added some sort of support for XMLTV in this container. You need a working config for this to work.

After you update the container you should have a .xmltv folder in the appdata folder you chose for tvheadend.

1. Copy the config file to this folder.

2. Edit the config and find this line:

cachedir=

Remove everything behind = and make it look like this:

cachedir=/tmp/.xmltv/cache

Now save the file.

3. Go to the Tvheadend configuration --> Channel/EPG --> EPG Grabber Modules and enable your grabber.

4. It should now download the EPG data and after it's done you can go on to configure the correct sources for EPG in the Channels tab  :D

 

When I have some time I will write a guide on how to configure the XMLTV grabber for those of you that do not have a config or might not have a linux box to make the grabber.

hi, i currently am using your tvheadend stable 4 container quite successfully.

 

Any hints on how to add picons?

 

Also the plex Tvheadend ng bundle doesnt work for me..

 

I considered switching to your unstable container, but it does not run behind my reverse proxy. Is there an option to set a path prefix on unstable?

  • Author

hi, i currently am using your tvheadend stable 4 container quite successfully.

 

Any hints on how to add picons?

 

Also the plex Tvheadend ng bundle doesnt work for me..

 

I considered switching to your unstable container, but it does not run behind my reverse proxy. Is there an option to set a path prefix on unstable?

I have not much experience with adding picons, but you should be able to add the URL for the picons on the channel config. Enable the image cache if you get the picons from the internet so you don't hammer the picons site.

You should also be able to add local files I think. Make a picons folder in the config appears folder and check the help function how to add the path.

 

I do not know the Plex bundle, so no help here.

 

There shouldn't be any difference running stable or unstable, so check your port mappings so its not the same as the stable.

I've changed my MB recently to a Supermicro MB and am unable to log onto the web GUI of TVHeadend.

 

The log shows the following:

 

vd1mw1.png

 

Everything else is working as per my previous setup.

 

I think that someone had a similar issue in an earlier thread.  Anyone got any ideas?

  • Author

I've changed my MB recently to a Supermicro MB and am unable to log onto the web GUI of TVHeadend.

 

The log shows the following:

 

vd1mw1.png

 

Everything else is working as per my previous setup.

 

I think that someone had a similar issue in an earlier thread.  Anyone got any ideas?

It doesn't say me much, but might be worth a try to delete the container and image and install again?

Hi Saarg

 

I've tried that several times with no joy.

 

The tuners are showing in the devices and all looks normal until I try and log onto the GUI or open the log.

  • Author

Hi Saarg

 

I've tried that several times with no joy.

 

The tuners are showing in the devices and all looks normal until I try and log onto the GUI or open the log.

Have you tried the stable version 4?

Yes I tried it.  Same result.

I deleted everything TVHeadend from my Cache today and reinstalled the docker.  I am now up and running again.

 

I read somewhere that an EPG file conflict can cause this crash loop.

 

:)

  • Author

I deleted everything TVHeadend from my Cache today and reinstalled the docker.  I am now up and running again.

 

I read somewhere that an EPG file conflict can cause this crash loop.

 

:)

Good you got it sorted :)

I am lost as to what needs to be done... I have 2 of the newer SD HDHomerun dual tuners, and would like to use TVHeadend on my Openelec/Kodi Media server but have the backend on unRAID V6.1.1. I am assuming that a i7 is sufficient for me to have multiple tuners streaming with unRAID as the backend, and still be able to stream 1 or 2 1080p movies or tv shows. In the other thread it was mentioned that the Docker one would be better for the HDHomerun tuner.

 

1: Do I need the media version of unRaid?

2: If so which one?

3: Do I need the Docker plugin?

4: If I do...does the line get pasted where it says Docker Image?

 

 

I am sure I will have other questions, but this should at least get me started. :)

tia,

Ron

  • Author

I am lost as to what needs to be done... I have 2 of the newer SD HDHomerun dual tuners, and would like to use TVHeadend on my Openelec/Kodi Media server but have the backend on unRAID V6.1.1. I am assuming that a i7 is sufficient for me to have multiple tuners streaming with unRAID as the backend, and still be able to stream 1 or 2 1080p movies or tv shows. In the other thread it was mentioned that the Docker one would be better for the HDHomerun tuner.

 

1: Do I need the media version of unRaid?

2: If so which one?

3: Do I need the Docker plugin?

4: If I do...does the line get pasted where it says Docker Image?

 

 

I am sure I will have other questions, but this should at least get me started. :)

tia,

Ron

1. You do not need the media build.

3. If you mean community applications plugin, that is nice to have. It makes it easy to install containers. Just click install, fill out the template as needed and off you go  :)

  • Author

Updated tvheadend unstable to latest version.

It now has a setup wizard for those that have difficulties setting up tvheadend  :D

After this update it doesn't work anymore. Can't get to webgui.

 

Dec 7 18:04:08 Tower syslog-ng[19]: syslog-ng starting up; version='3.5.3'Dec 7 18:04:08 Tower tvheadend[17]: config: backup: migrating config from 4.1-1025~g42fafd0 (running 4.1-1171~gaa13922)Dec 7 18:04:08 Tower tvheadend[17]: config: backup: running, output file /config/backup/4.1-1025~g42fafd0.tar.bz2
Dec 7 18:04:08 Tower tvheadend[17]: spawn: Executing "/bin/tar"

  • Author

After this update it doesn't work anymore. Can't get to webgui.

 

Dec 7 18:04:08 Tower syslog-ng[19]: syslog-ng starting up; version='3.5.3'Dec 7 18:04:08 Tower tvheadend[17]: config: backup: migrating config from 4.1-1025~g42fafd0 (running 4.1-1171~gaa13922)Dec 7 18:04:08 Tower tvheadend[17]: config: backup: running, output file /config/backup/4.1-1025~g42fafd0.tar.bz2
Dec 7 18:04:08 Tower tvheadend[17]: spawn: Executing "/bin/tar"

Looks like it has a problem with the config. I did not see this when I upgraded.

Could you try changing the config folder to a new one and see if it starts?

It did start with fresh folder. But now what to copy across to get the old settings back? :)

Ok, the trouble is just the config file in root directory. You have to make new folder, make fresh install, copy config file from new folder to old one and change the root directory back to old one.

  • Author

It might be that it's a file permission issue. But you solved it anyhow :)

Some updates on the tvheadend unstable container:

    - Updated to latest commit of today for the unstable container.

    - Added support for XMLTV.

 

I added some sort of support for XMLTV in this container. You need a working config for this to work.

After you update the container you should have a .xmltv folder in the appdata folder you chose for tvheadend.

1. Copy the config file to this folder.

2. Edit the config and find this line:

cachedir=

Remove everything behind = and make it look like this:

cachedir=/tmp/.xmltv/cache

Now save the file.

3. Go to the Tvheadend configuration --> Channel/EPG --> EPG Grabber Modules and enable your grabber.

4. It should now download the EPG data and after it's done you can go on to configure the correct sources for EPG in the Channels tab  :D

 

When I have some time I will write a guide on how to configure the XMLTV grabber for those of you that do not have a config or might not have a linux box to make the grabber.

 

saarg,

Thank you for creating and maintaining these dockers.  The addition of XMLTV is greatly appreciated!!  I'm a Schedules Direct user (tv_grab_na_dd) and earlier this year Gracenote services was discontinued so some URLs have changed.  The docker's included xmltv-utils 0.5.63 does not include these changes (they were added to xmltv-utils 0.5.66).  Therefore running tv_grab_na_dd --configure results in a 500 error.

tv_grab_na_dd --configure --config-file /nonexistent/.xmltv/tv_grab_na_dd.conf

returns

Service description 'http://docs.tms.tribune.com/tech/tmsdatadirect/schedulesdirect/tvDataDelivery.wsdl' can't be loaded: 500 Can't connect to docs.tms.tribune.com:80 (Connection timed out)

 

Adding the below to the docker's /etc/hosts fixes the error

54.85.117.227  docs.tms.tribune.com webservices.schedulesdirect.tmsdatadirect.com

 

Any chance of adding this to the docker?  Thanks again for your contributions!

  • Author

That is ubuntu's fault  ;) I'll add the deb of the correct version and hope it works. Some time this week it should be added.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.