Plex Media Server Plugin

Status
Not open for further replies.

Deviss

Cadet
Joined
Oct 5, 2017
Messages
5
Guten Abend an alle,

nachdem mein NAS mit Owncloud steht und diese als Backend hinter einem Webserver erreichbar ist, wollte ich noch einen Plex Media Server, ebenfalls als Plugin hinterherschieben, um von überall aus auf meine Filme zugreifen zu können.

Plugin über "Erweiterungen" installiert -> Speicher hinzugefügt -> IP bearbeitet -> Plex gestartet

Soweit sogut, über die IP 192.168.178.222:32400/web komm ich auch auf den Plex Server, allerdings wird mir nur eine Seite angezeigt, wo "PLEX" steht und die komplett im grün von Plex gehalten ist.
Der laut Anleitung kommende Bildschirm, wo ich den Login o.ä überspringen kann ist gekommen. Hänge als im Browser auf dieser Seite fest. Jemand eine Idee?

Grüße

Sebastian
 

xaibex

Patron
Joined
Mar 19, 2013
Messages
340
Klingt nach einem Plex Problem. Da dürftest du im Plex Forum besser mit aufgehoben sein.

Meinst du mit "hinter einem Webserver" einen reverse Proxy? Falls ja, solltest du wissen dass man für Plex spezielle Regeln erstellen muss, damit das geht.
 

Deviss

Cadet
Joined
Oct 5, 2017
Messages
5
Okay dann post ich mein Problem mal dort.

Jup Reverse Proxy mit Apache2 auf Debian. Bisher ist allerdings nur die Owncloud hinter diesem Proxy.

Hast du gerade griffbereit, was man außer einem ordentlichen ProxyPass / ProxyPassReverse noch für Plex braucht?

Vielen Dank schonmal
 

Deviss

Cadet
Joined
Oct 5, 2017
Messages
5
Okay dann post ich mein Problem mal dort.

Jup Reverse Proxy mit Apache2 auf Debian. Bisher ist allerdings nur die Owncloud hinter diesem Proxy.

Hast du gerade griffbereit, was man außer einem ordentlichen ProxyPass / ProxyPassReverse noch für Plex braucht?

Vielen Dank schonmal
 

xaibex

Patron
Joined
Mar 19, 2013
Messages
340
Meine nginx reverse proxy config sieht so aus (apache entsprechend anpassen!):
Code:
#Die folgende Regex Regel setzt eine Alias für die Datei plex.js.
#Dies ist nötig, um Plex Transcoding auf ARM-basierter Hardware
#zu aktivieren. (Die referenzierte plex.js muss ebenfalls modifiziert werden)
location ~ ^/web/js/plex.js(.*)$
{
  alias /usr/lib/plexmediaserver/Resources/Plug-ins/WebClient.bundle/Contents/Resources/js/plex.js;
}

location / {
#Die folgenden Regeln sorgen dafür, dass ihr automatisch auf /web/index.html umgeleitet werdet
#Umleiten, wenn kein OPTIONS request
  if ($request_method != OPTIONS ) {
	set $test A;
  }
  if ($http_x_plex_device_name = '') {
	set $test "${test}B";
  }
  if ($arg_X-Plex-Device-Name = '') {
	set $test "${test}C";
  }
  if ($test = ABC) {
	rewrite ^/$ https://$http_host/web/index.html;
  }

#Folgende Adresse:Port, ist die Adresse eures lokalen PlexMediaServers
  proxy_pass http://127.0.0.1:32400;
  proxy_set_header	Host			$http_host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

  proxy_redirect	  off;
  proxy_buffering	 off;

  proxy_http_version	  1.1;
  proxy_set_header		Upgrade		 $http_upgrade;
  proxy_set_header		Connection	  "upgrade";
  proxy_read_timeout	  36000s;		 # Timeout nach 10 Stunden

#Setzt eine HTTP Authentifizierung
  auth_basic "Bitte Anmelden";
  auth_basic_user_file /etc/nginx/htpasswd;
}
 

Deviss

Cadet
Joined
Oct 5, 2017
Messages
5
Danke! Das werd ich mal versuchen auf Apache umzusetzten, sofern das Plugin irgendwann läuft.
 
Status
Not open for further replies.
Top