Okay… turns out the plugin was a mess because I wrote it blind without being able to test it on a real system myself.
I’ve abandoned the plugin approach, and switched to a docker application instead.
First, clean up the existing plugin:
-
Uninstall the plugin if it shows up
-
Login to your unRAID box using ssh [email protected] and run:
rm -f /boot/packages/channels-dvr-1.0.5-x86_64-1.tgz
rm -rf /channels-dvr
rm -rf /mnt/user/channels-dvr
Then, install the new docker app:
-
Go to the Docker tab
-
Under Docker Repositories, add this to the list of templates and click Save
https://github.com/fancybits/unraid
-
Click Add Container, select ChannelsDVR from the dropdown and click Apply
-
Enable the Auto-Start toggle to the right of the Channels DVR app.
-
Click on the Channels DVR icon, and select Web UI from the menu. (If you get a browser loading error, wait a couple minutes for the DVR to finish installing and refresh the page).
Finally, restore your old recordings/passes/settings:
-
Log In to your DVR
-
Click “shares” on the left of the directory picker
-
Pick your DVR recordings share on the right
-
Click the “restore old settings” link that shows up in the blue box
-
Pick the most recent backup
-
Enable the DVR checkbox