/jellyfin-tizen

Jellyfin Samsung TV Client

Primary LanguageDockerfile

Maintainers

Looking for maintainers to take over!!

Jellyfin installer for Tizen OS through Docker

Made this single container to build and deploy jellyfin to Samsung TVs.

Credits

Credits go to the following:

Prequisites

  • Docker
  • Internet connection for the Docker containers

How to use

  1. Enable developer mode on the TV (adapted from official tizen guide):
  • Turn on the TV
  • Go to the apps page
  • Press 12345 on the remote
  • Enable Developer mode in the dialog that pops up, and write the IP of the host running docker
  • Shut down and restart the TV as instructed by the information screen, re-enter the apps page
  • There should be (or could be, depending on the model) a big red text in the top bar saying Developer mode
  • Keep the TV on
  1. Build the application
    docker build -t jellyfin-tizen-installer .
    
    Optionally specify another branch of jellyfin-web to build from:
    docker build --build-arg JELLYFIN_BRANCH=master -t jellyfin-tizen-installer .
    
  2. Deploy the application to the TV:
  • Run the container passing IP of the TV as an environment variable
    docker run --rm --env TV_IP=<your.tv.ip> jellyfin-tizen-installer
    
  • OR run the container overwriting the entrypoint for more control over the installation
    docker run -it --rm --entrypoint "/bin/bash" jellyfin-tizen-installer