ChannelsDVR

ChannelsDVR

Application Docker from Mackid1993's Repository

Vue d'ensemble

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

Arguments d'exécution

Interface utilisateur Web
http://[IP]:8089
Réseau
host
Coquille
bash
Privilégié
false

Configuration du modèle

Config StoragePathrw

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

Cible
/channels-dvr
Défaut
/mnt/user/appdata/channels-dvr
Valeur
/mnt/user/appdata/channels-dvr
RecordingsPathrw

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

Cible
/shares/DVR
PUIDVariable

User ID - Use 99 for nobody on Unraid

Défaut
99
Valeur
99
PGIDVariable

Group ID - Use 100 for users on Unraid

Défaut
100
Valeur
100
TimezoneVariable

Timezone - Set to your timezone.

Cible
TZ
Défaut
America/New_York
Valeur
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

Cible
/dev/dri
UMASKVariable

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

Défaut
0000
Valeur
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

Cible
NVIDIA_VISIBLE_DEVICES
NVIDIA Driver CapabilitiesVariable

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

Cible
NVIDIA_DRIVER_CAPABILITIES
Défaut
compute,video,utility
Valeur
compute,video,utility

Détails

Référentiel
ghcr.io/mackid1993/channels-dvr:latest
Dernière mise à jour2026-05-31
Première vue2026-02-08

Exécutez ChannelsDVR sur Unraid.

ChannelsDVR est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.