I installed this docker and was unable to get the dvr service to work. Manual recording worked fine. Installing the miniDLNA docker and then using the NAS install from the windows hdhomerun utility enabled the dvr service properly, however, the service needs to be restarted at every reboot of the miniDLNA docker. After a bit of digging, I found that supervisord could be used within the miniDLNA docker.
Start the miniDLNA console and add :
[program:hdhomerun_record]
command = /media/hdhomerun_record foreground --conf = /media/hdhomerun.conf
autorestart = False
user = nobody
umask = 000
to a file called hdhomerun_record.conf in
/etc/supervisor/conf.d/
I used vi to do this.
I had to delete my previous record tasks and re-add them after getting miniDLNA installed and working.
Not sure if a miniDLNA docker update will wipe this or not...perhaps a path setting in docker config could be set to preserve this file if so?