unofficial Docker Container for Record Engine

Downloads & Instructions
signcarver
Expert
Posts: 9322
Joined: Wed Jan 24, 2007 1:04 am
Device ID: 10802091 131B34B7 13231F92 1070A18E 1073ED6F 15300C36
x 24

Re: unofficial Docker Container for Record Engine

Post by signcarver »

Out if curiosity did it update to the new engine?

TBlankenheim
Posts: 88
Joined: Wed May 27, 2015 9:15 am
Device ID: 131F5C77, 1322D8F0, 10770FDF, 10782AED
Location: Madison, WI

Re: unofficial Docker Container for Record Engine

Post by TBlankenheim »

Out if curiosity did it update to the new engine?
Yes, when I restarted the container.

usafle
Posts: 67
Joined: Sun Sep 17, 2017 5:51 pm

Re: unofficial Docker Container for Record Engine

Post by usafle »

Done that multiple times already. No updates.

That's why I wanted to see if there was a way to check which version is installed and compare it to whatever version is the most recent


TBlankenheim wrote: Tue Sep 08, 2020 7:22 pm Not exactly sure how to check the version of the container, but you could always CHECK FOR UPDATES on the Docker tab and see if hdhrdvr-docker is up-to-date and update if necessary.

demonrik
Posts: 1346
Joined: Mon May 04, 2015 10:03 am
Device ID: 10736454, 1073A35A, 1075C377, 108042A1
x 8

Re: unofficial Docker Container for Record Engine

Post by demonrik »

usafle wrote: Wed Sep 09, 2020 8:34 am Done that multiple times already. No updates.

That's why I wanted to see if there was a way to check which version is installed and compare it to whatever version is the most recent


TBlankenheim wrote: Tue Sep 08, 2020 7:22 pm Not exactly sure how to check the version of the container, but you could always CHECK FOR UPDATES on the Docker tab and see if hdhrdvr-docker is up-to-date and update if necessary.
The docker is not tagged with released versions yet.. so there is no simple way to check.
Best is if you can force the container manager tool on your system to just pull the latest image, and then restart the container with the new image.
Unfortunately am not aware of UnRaids tools so can't comment further.

All versions I have pushed should update the record engine once available from SD.. the script deletes the engine on start of the container and then downloads the latest.
The only way this fails is if the record engine permissions have changed.
So try stopping the container - delete the recording engine from the /dvrdata volume - and then start the container.
It should download the latest engine and start it.
If not - check the log for details (and post here if you can't see anything). Tip is to delete the log before starting the container so we only see the log associated with that start.

usafle
Posts: 67
Joined: Sun Sep 17, 2017 5:51 pm

Re: unofficial Docker Container for Record Engine

Post by usafle »

That seems to have done the trick - I guess I will have to keep an eye out for any updates on this thread and manually do this each time an update is pushed out.

Code: Select all

Lets remove any existing engine - we're going to take the latest always.... 
Checking it was deleted - if we can't remove it we can't update
Downloading latest release
Downloading latest beta
Comparing which is newest
Both versions are same - using the Release version
Engine Updated to...  20200907
demonrik wrote: Wed Sep 09, 2020 9:00 am So try stopping the container - delete the recording engine from the /dvrdata volume - and then start the container.
It should download the latest engine and start it.
If not - check the log for details (and post here if you can't see anything). Tip is to delete the log before starting the container so we only see the log associated with that start.

usafle
Posts: 67
Joined: Sun Sep 17, 2017 5:51 pm

Re: unofficial Docker Container for Record Engine

Post by usafle »

Just an FYI; on my UnRaid system, this docker will not auto-start after a shutdown and reboot (or, in my case, power loss). Even though the "Auto Start" is checked, this docker requires a manual start upon the restart of the UnRaid system.

I only found this out due to the Wife yelling at me because all her DVR recordings were "GONE!!!" lol

demonrik
Posts: 1346
Joined: Mon May 04, 2015 10:03 am
Device ID: 10736454, 1073A35A, 1075C377, 108042A1
x 8

Re: unofficial Docker Container for Record Engine

Post by demonrik »

usafle wrote: Wed Oct 14, 2020 8:04 am Just an FYI; on my UnRaid system, this docker will not auto-start after a shutdown and reboot (or, in my case, power loss). Even though the "Auto Start" is checked, this docker requires a manual start upon the restart of the UnRaid system.

I only found this out due to the Wife yelling at me because all her DVR recordings were "GONE!!!" lol
There is nothing I can do there - you need to check the options on your UnRAID server..
which option are you using?
I've noticed some installs will see 'run unless stopped' as a non-autostart (because it was stopped).

usafle
Posts: 67
Joined: Sun Sep 17, 2017 5:51 pm

Re: unofficial Docker Container for Record Engine

Post by usafle »

It's just as simple as having the "Box checked" for Autostart. Filezilla is set to not autostart, your docker is set to autostart

Image


demonrik wrote: Wed Oct 14, 2020 10:59 am There is nothing I can do there - you need to check the options on your UnRAID server..
which option are you using?
I've noticed some installs will see 'run unless stopped' as a non-autostart (because it was stopped).

demonrik
Posts: 1346
Joined: Mon May 04, 2015 10:03 am
Device ID: 10736454, 1073A35A, 1075C377, 108042A1
x 8

Re: unofficial Docker Container for Record Engine

Post by demonrik »

usafle wrote: Wed Oct 14, 2020 11:59 am It's just as simple as having the "Box checked" for Autostart. Filezilla is set to not autostart, your docker is set to autostart

Image


demonrik wrote: Wed Oct 14, 2020 10:59 am There is nothing I can do there - you need to check the options on your UnRAID server..
which option are you using?
I've noticed some installs will see 'run unless stopped' as a non-autostart (because it was stopped).
Sorry - nothing I can do then if it fails to use its autostart
Maybe check the logs see if the docker starts but fails - could be dependency on filesystem not being available before docker starts so it fails to get the engine binary in which case you probably need to use one of the others that includes a binary, but you may have other issues anyway if you can't get the recordpath volume mounted.

signcarver
Expert
Posts: 9322
Joined: Wed Jan 24, 2007 1:04 am
Device ID: 10802091 131B34B7 13231F92 1070A18E 1073ED6F 15300C36
x 24

Re: unofficial Docker Container for Record Engine

Post by signcarver »

There have been a lot of reports of docker not starting up on UnRAID (some have reported worse than 50% success but do see it as intermittent).

In some cases it's an error on the drive and/or some mount such as cache is "full" , particularly if not cleanly shut down and brought up as it can take some time for things to be ready. In others they have said it seems to be a particular update that caused the issues.

Post Reply