Jump to content

Sinnvolle/Sichere Externe Plex Erreichbarkeit


Revan335

Recommended Posts

Hallo,

 

was wäre die "sinnvollste"/"sicherste" Möglichkeit um Plex für bspw. Arbeitskollegen erreichbar zu machen?

 

VPN ist zwar schon geil und wäre wohl auch die sicherste Möglichkeit, weil nicht direkt für die Welt erreichbar, aber dadurch hängt die Person auch im eigenen Netz.

 

Portfreigabe für den Plexport im Router? Muss man da den Standard Port nehmen oder besser nen anderen um nicht direkt ein Angriffsziel für Plex Scanner Bots zu werden.

 

Reverse Proxy?, obwohl ich da noch schauen müsste wie am besten ....

 

Andere Möglichkeiten?

 

Vielen Dank!

 

Viele Grüße

 

Revan335

Link to comment
1 hour ago, Revan335 said:

was wäre die "sinnvollste"/"sicherste" Möglichkeit um Plex für bspw. Arbeitskollegen erreichbar zu machen?

 

Echt jetzt? Und dann noch VPN? In Dein Heimnetz?

 

Meine Empfehlung: Lass es. Plex Content würde ich nur mit vertrauenswürdigen Personen teilen. Und da reicht NPM o.ä. völlig.

 

Link to comment
10 hours ago, Revan335 said:

VPN ist zwar schon geil und wäre wohl auch die sicherste Möglichkeit, weil nicht direkt für die Welt erreichbar, aber dadurch hängt die Person auch im eigenen Netz.

 

8 hours ago, hawihoney said:

Echt jetzt? Und dann noch VPN? In Dein Heimnetz

Naja mit wireguard könnte man dem jeweiligen Client nur den Zugriff auf eine einzelne IP erlauben, man muss also nicht zwangsläufig das gesamte Netzwerk freigeben.

Aber natürlich ist NPM mindestens Mal die einfachere Lösung und vermutlich dennoch ausreichend 

Link to comment
On 8/1/2022 at 8:11 PM, Revan335 said:

Reverse Proxy?, obwohl ich da noch schauen müsste wie am besten

Jo

 

On 8/1/2022 at 8:11 PM, Revan335 said:

oder besser nen anderen um nicht direkt ein Angriffsziel für Plex Scanner Bots zu werden.

Was soll das sein?

 

Wichtig ist meiner Ansicht nach:

- Plex im Container

- Plex darf keine Schreibrechte auf die Medien haben (Read Only Path)

- optional: IP-Geoblocking, geht aber (noch) nicht mit NPM, wenn nur mit Squid

 

Link to comment
6 hours ago, mgutt said:

optional: IP-Geoblocking, geht aber (noch) nicht mit NPM, wenn nur mit Squid

Hattest du nicht hier in nem anderen Thread etwas in Richtung Geoblocking gezeigt was meine ich ein kurzer Parameter/Code in einer Konfigdatei war?

 

6 hours ago, mgutt said:

- Plex darf keine Schreibrechte auf die Medien haben (Read Only Path)

 

Das Transcode Verzeichnis benötigt aber RW, sonst klappt das ja nicht.

Edited by Revan335
Link to comment
17 hours ago, Revan335 said:

Hattest du nicht hier in nem anderen Thread etwas in Richtung Geoblocking gezeigt was meine ich ein kurzer Parameter/Code in einer Konfigdatei war?

Öh... Keine Ahnung was du meinen könntest.

 

Was ich aber tatsächlich noch mal testen sollte, war eine Advanced Regel mit einer Liste von IPs aus einer Datei.

 

 

 

Link to comment
On 8/4/2022 at 6:26 PM, mgutt said:

optional: IP-Geoblocking, geht aber (noch) nicht mit NPM, wenn nur mit Squid

Du meinst dieses hier (V3) was schon seit 2019 läuft?

https://github.com/NginxProxyManager/nginx-proxy-manager/issues/46

 

Und scheinbar seit kurzen auch verfügbar bzw. bei ein paar Leuten läuft? https://github.com/NginxProxyManager/nginx-proxy-manager/discussions/1202

 

Squid? Ist das noch ein weiterer Kandidat wie SWAG und NPM?

 

6 hours ago, mgutt said:

Öh... Keine Ahnung was du meinen könntest.

Finde leider auch den Post nicht mehr. Mist.

 

So verwirrt kann ich nicht sein. Dies handelt zwar auch von Locations aber nur vom Lokalen Netz:

Und hat ja nichts mit Geoblocking zu tun.

 

Vielleicht begegne ich dem Post nochmal.

Link to comment
  • 1 month later...
3 hours ago, delgatto said:

Das stimmt, aber "optimieren" geht dann leider nicht mehr, falls man es benötigen sollte.

 

Verstehe ich nicht? Was optimieren?

 

Nachtrag: Ich glaube ich weiß was Du meinst:

 

https://support.plex.tv/articles/213095317-creating-optimized-versions/

 

Nun ja, wer das wirklich benötigt, der macht es dann halt nicht so. Aber das war auch nicht die Frage vom OP.

 

Edited by hawihoney
Link to comment
44 minutes ago, hawihoney said:

 

Guckst Du hier unter "Version storage location" und "Folder paths":

 

https://support.plex.tv/articles/213095317-creating-optimized-versions/

 

In "Version storage location" habe ich aber nur die Wahl zwischen Ordnern auf die Plex keine Schreibrechte hat. Es kann also eigentlich nur über ein Path-Mapping in den Einstellungen des Docker-Containers gehen.

Link to comment
1 hour ago, delgatto said:

In "Version storage location" habe ich aber nur die Wahl zwischen Ordnern auf die Plex keine Schreibrechte hat. Es kann also eigentlich nur über ein Path-Mapping in den Einstellungen des Docker-Containers gehen.

 

Dann trägst Du halt drei Path Mappings ein:

 

1.) Content (r)

2.) Transcode (r/w)

3.) Optimize folder (r/w)

 

Bei mir sind es sogar noch mehr. Z.B. fürs Datenbank-Backup.

 

Edited by hawihoney
Link to comment
31 minutes ago, hawihoney said:

 

Dann trägst Du halt drei Path Mappings ein:

 

1.) Content (r)

2.) Transcode (r/w)

3.) Optimize folder (r/w)

 

Bei mir sind es sogar noch mehr. Z.B. fürs Datenbank-Backup.

 

Ja, die ersten beiden sind ja auch schon vorgegeben. Aber optimize muss ich ja selbst erstellen. Was gebe ich denn da als container path an?

Link to comment
1 hour ago, delgatto said:

Was gebe ich denn da als container path an?

 

Das ist doch Dir überlassen. Ein Path Mapping besteht aus einem Pfad auf dem Unraid Server und einem Pfad im Plex Docker Container.

 

Beispiel: Du willst auf dem Host den Ordner "/mnt/user/Plex Optimize/" (oder /mnt/disk1/Plex Optimize/) verwenden und im Docker Container "/Optimize/" dann machst Du das einfach so:

 

image.thumb.png.b0af4950d1c4bc84ed946acb49d92e14.png

 

Dann gehst Du in Plex auf die passende Library und fügst /Optimize zu den Ordnern hinzu. Danach kannst Du den als globalen Optimize Ordner beim Klicken auf Optimieren auswählen.

 

Edited by hawihoney
Link to comment
25 minutes ago, hawihoney said:

 

Dann gehst Du in Plex auf die passende Library und fügst /Optimize zu den Ordnern hinzu. Danach kannst Du den als globalen Optimize Ordner beim Klicken auf Optimieren auswählen.

 

Super, Danke! Den letzten Schritt hatte ich völlig ausgelassen. 🙂 Jetzt klappt's!

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...