Skip to content

Step 1: Get dizqueTV running

vexorian edited this page Sep 16, 2020 · 11 revisions

Windows

  • Go to the release page for the version you want.
  • Download the file dizquetv-win-x64.exe (or dizquetv-win-x86.exe if your OS is 32 bits).
  • Create a folder for dizquetv
  • Copy dizquetv-win-x64.exe there.
  • Open a cmd window, cd to that folder and run ./dizquetv-win-x64.exe
  • Verify that a sub-folder called .dizquetv is created . This folder holds all your configuration and channels, so treat it with care.
  • Open http://XXX-YYY-ZZZ-WWW:8000 in your web browser, where XXX-YYY-ZZZ-WWW is your ip. dizqueTV Web UI should load.

Linux

  • Go to the release page for the version you want.
  • Download the file dizquetv-linux-x64 For 32-bit systems you will need to install from source.
  • Create a folder for dizquetv
  • Copy dizquetv-linux-x64 there.
  • Open a terminal window, cd to that folder and run ./dizquetv-linux-x64
    • It might be necessary to add the executable permission.
  • Verify that a sub-folder called .dizquetv is created . This folder holds all your configuration and channels, so treat it with care.
    • In Unix systems, folders that start with . are considered hidden, so you might need to make hidden files visible.
  • Open http://XXX-YYY-ZZZ-WWW:8000 in your web browser, where XXX-YYY-ZZZ-WWW is your ip. dizqueTV Web UI should load.

Mac OS/X

  • Someone please help with detailed instructions here. The process is similar to Linux/windows - Download the executable, run it. Etc.

Docker

  • https://hub.docker.com/repository/docker/vexorian/dizquetv
  • vexorian/dizquetv:latest for latest stable version (new features arrive after their versions have been tested and fixed)
  • vexorian/dizquetv:edge for latest cutting edge version (new features arrive more frequently)
  • vexorian/dizquetv:X.Y.Z for specific version X.Y.Z
  • Add -nvidia to the tag name to use the nvidia version of the image. This is required if you want to use hardware encoding in docker with nvidia GPU.
  • Always make sure to use a volume for the /home/node/app/.dizquetv folder. This folder holds all of the configuration and channel data and it is necessary if you want to keep the data between upgrades.
  • Example command:
docker pull vexorian/dizquetv:latest
docker run --name dizquetv -p 8000:8000 -v ~\dizquetv-volume:/home/node/app/.dizquetv vexorian/dizquetv:latest
  • Docker Compose Example:
  dizquetv:
    image: vexorian/dizquetv:latest
    volumes:
      - /your/path/here/dizquetv-volume:/home/node/app/.dizquetv
    ports:
      - 8000:8000
    restart: unless-stopped

Unraid

Add

https://github.com/vexorian/dizquetv/tree/main

to your "Template repositories" in the Docker tab. Click the "Add Container" button Select either the dizquetv template or the dizquetv-nvidia template if you want nvidia hardware accelerated transcoding. Make sure you have the Unraid Nvidia plugin installed and change your video encoder to h264_nvenc in the dizquetv ffmpeg settings.

Build from source

git clone https://github.com/vexorian/dizquetv
cd dizquetv
npm install
npm run build
npm run start