bubonic / TGC.bundle

The Great Courses Agent for Plex
42 stars 7 forks source link

Synology NAS #6

Open sonnyvivanov opened 3 years ago

sonnyvivanov commented 3 years ago

Hi,

I can't get the agent to work on a Synology NAS. Agent log: com.plexapp.agents.tgc.log

It appears the first requirement is a problem:

image

I don't know how to install or run X11 or Xvfb (headless) on Synology. Synology's native package manager doesn't appear to have either package. I installed opkg (entware) -- it doesn't appear to have them either.

I dabbled into Docker (I'm a linux novice, don't know what X11 or xvfb is), installed and launched containers that run xvfb and X11. TGC fails with the same error. I have most likely not configured the whole thing correctly & the agent is not aware those applications are running in Docker.

The rest of the requirements I think I handled correctly.

image

image

bubonic commented 3 years ago

I am really not that familiar with docker containers. I've ran a few things with them, but I'm behind in that technology. My educated guess about Docker containers is that for this to work, your PLEX server, firefox, geckodriver, imagemagick and Xvfb would have to be all written to run within the docker container. I do know how to script that as I've never written a docker container before. I would go along that route if I were testing it out.