ChannelsDVR

ChannelsDVR

Docker-Anwendung from Mackid1993's Repository

Übersicht

Unoffical Channels DVR Docker for Unraid.

FANCY BITS LLC IS NOT AFFILIATED WITH THIS PACKAGE AND WILL NOT PROVIDE SUPPORT

Based on Debian Bookworm with minimal tini init system.

Key Features:

  • Proper PUID/PGID mapping (no root-owned files)
  • TV Everywhere (TVE) support with Google Chrome
  • Intel QuickSync and NVIDIA GPU transcoding
  • App handles its own updates like the official container (including pre-releases)
  • Automated container rebuilds on the 1st of every month for security patches.

REMOVE THE INTEL GPU VARIABLE IF NOT USING INTEL QUICKSYNC

GPU Setup:

Intel QuickSync:

  1. Edit this container, scroll to Intel GPU
  2. Set the value to: /dev/dri
  3. Apply

NVIDIA GPU:

  1. Install Nvidia-Driver plugin from Community Apps
  2. Edit this container, add --runtime=nvidia to Extra Parameters
  3. In Advanced View, set NVIDIA Visible Devices to: all
  4. Remove the Intel GPU variable
  5. Apply, shell into the container and verify with nvidia-smi

Laufzeit-Argumente

Web-UI
http://[IP]:8089
Netzwerk
host
Shell
bash
Privilegiert
false

Konfiguration der Vorlage

Config StoragePathrw

Container Path: /channels-dvr - Stores Channels DVR configuration and binary

Ziel
/channels-dvr
Standard
/mnt/user/appdata/channels-dvr
Wert
/mnt/user/appdata/channels-dvr
RecordingsPathrw

Container Path: /shares/DVR - Where recordings are stored

Ziel
/shares/DVR
PUIDVariable

User ID - Use 99 for nobody on Unraid

Standard
99
Wert
99
PGIDVariable

Group ID - Use 100 for users on Unraid

Standard
100
Wert
100
TimezoneVariable

Timezone - Set to your timezone.

Ziel
TZ
Standard
America/New_York
Wert
America/New_York
Intel GPUDevice

**Remove this variable if using NVIDIA or not using QuickSync.** - For Intel QuickSync hardware transcoding, set this to: /dev/dri

Ziel
/dev/dri
UMASKVariable

File permission mask. Default 0000 allows SMB file deletion. Use 0022 for standard permissions (755/644).

Standard
0000
Wert
0000
NVIDIA Visible DevicesVariable

To enable NVIDIA GPU: 1) Install Nvidia-Driver plugin from Community Apps, 2) Add --runtime=nvidia to Extra Parameters above, 3) Set this to: all 4) remove Intel QuickSync Variable

Ziel
NVIDIA_VISIBLE_DEVICES
NVIDIA Driver CapabilitiesVariable

Leave as default (compute,video,utility) for transcoding. Only change if you know what you're doing.

Ziel
NVIDIA_DRIVER_CAPABILITIES
Standard
compute,video,utility
Wert
compute,video,utility

Einzelheiten

Repository
ghcr.io/mackid1993/channels-dvr:latest
Zuletzt aktualisiert2026-05-31
Erstmals gesehen2026-02-08

Führen Sie ChannelsDVR auf Unraid aus.

ChannelsDVR ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.