Channels DVR inside Docker on M1 MacOS

I wanted to start a new thread on this as I've been driving myself crazy trying to get this to work. I don't know if I will run this full time but I did want to give this a whirl.

Here is my docker run file:
$ cat channelsdvr-docker.xml
sudo docker run -d -p 8089:8089
--name=channels-dvr
--env TZ=America/Indianapolis
--restart=on-failure:10
--volume /Users/me/docker/channels-dvr/config:/channels-dvr
--volume /Volumes/DVRTest:/shares/DVRTest
--volume /Volumes/Media:/shares/Media
fancybits/channels-dvr:tve

First issue that I ran into is that when I tried to sign into the DVR from the admin page, it would just hang. @Maddox believes that this is due to a broken redirect due to the 172.0.0.1 address being used within the container. Doing a Database Restore re-established my authentication so that I didn't have to go with the route that was failing.

I have 2 current issues that I'm running into

  1. TVE won't sign in. Not sure why...I've tried a couple different things and the logs in the GUI aren't pointing me to anything.
  2. Transcoding doesn't work....at all. I can't even get 1 stream to work. With M1 do I still need the /dev/dri ? Will I be able to use this in multiple containers?

This is just something that I'm tinkering around on as I think it would help give me more flexibility as I want to push my mom onto her own DVR so she stops messing with my stuff :slight_smile:

For what it's worth. Doing the restore didn't "fix it", as much as it re-instated the auth you had before, which meant you weren't required to do the auth dance which created the problem in the first place.

Fixed it.

1 Like