Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Plugin's Talking to Docker

Featured Replies

I was wondering if there is something special that can be done, or if I am missing something about how to get Docker to connect to my plugins. For example:

 

SickRage I have setup as a plugin (the docker doesn't work right for me). It can't communicate to Plex (which is a docker), I get the following error:

 

2015-01-21 09:29:46 Thread-300 :: Error while trying to contact Plex Media Server: http error : error 401 : Unauthorized : error Content-Length: 91
Content-Type: text/html
X-Plex-Protocol: 1.0
Cache-Control: no-cache

 

On the flipside of that, SAB (which is a docker), can't communicate with SickRage either, I get the following when I try to do post processing:

 

Exit 1: You need to install python requests library

 

Now the SAB error might be unrelated, but I figured since the Plex one was happening maybe it was the communication. CouchPotato (docker) to Sab and CouchPotato to Plex works fine.

The applications should be able to communicate to each other over their API's no matter how they are running. It'll even work between different machines.

 

The first error is a http unauthorized error so that's telling me you have the API key or IP address or user or password or something like that set wrong in SickRage for communicating with Plex. I found I had to use the full IP address between dockers but it seems like it's connecting but getting denied.

 

I have no idea how Sab would communicate with SickRage so I can't comment there

 

Each Docker can be considered as running in it's own sandbox so you most likely can't run a script in one docker that needs to interface with another docker.

 

You can install other dockers besides the ones with templates. This one for example.

 

https://registry.hub.docker.com/u/folieadrien/sickrage/

 

Put SickRage or whatever you want to call it in the name

"folieadrien/sickrage" in the repository

/config and /data for the container volumes mapping them to the proper locations on your server

8081 for the container port mapping that to the port you want to use to actually access it

 

And it'll install for you.

 

I'm running the official MediaBrowserServer docker and an Apache docker doing this. I lose the pretty extra features but I get the latest MBServer by doing this.

 

 

 

  • Author

thanks, damn Plex Home burned me again, it now asks for the Plex Token which I had never filled that field out. Now its just the SAB issue :)

  • Author

Any thoughts on what could cause this when executing the AutoProcessTV thing in SAB?

 

Exit 1: You need to install python requests library

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.