GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Docker

Verwenden Sie Docker, um Plex auf einem Synology NAS einzurichten

Heute sehen wir uns an, wie Sie Plex mit Docker auf einem Synology NAS installieren können.

Ab heute funktioniert das DSM 7 Release Candidate-Paket für Plex nicht. Docker ist jedoch nicht betroffen, weshalb wir uns ansehen werden, wie Sie Plex auf DSM 7 zum Laufen bringen können!

Anleitung – Verwenden Sie Docker, um Plex auf einem Synology NAS einzurichten

1. Innerhalb des Dockers freigegebenen Ordner erstellen Sie einen Unterordner mit dem Namen Plex, Erstellen Sie dann drei Unterordner innerhalb dieses Ordners:config , transkodieren , Daten .

2. Stellen Sie sicher, dass Docker installiert ist, und starten Sie die Anwendung.

3. Öffnen Sie die Registrierung , und laden Sie dann den neuesten plexinc/pms-docker herunter Bild.

4. Wenn das Image fertig heruntergeladen ist, doppelklicken Sie auf das Image, um das Konfigurationstool zu starten. Geben Sie dem Container einen Namen und wählen Sie dann Erweiterte Einstellungen. aus Stellen Sie sicher, dass Automatischen Neustart aktivieren ausgewählt ist.

5. Ordnen Sie im Volume-Bereich die Ordner des Containers zu, wie in der Abbildung unten gezeigt. HINWEIS: Die Medien Ordner, den ich zugeordnet habe, enthält Unterordner für meine Filme, Musik und Fernsehsendungen. Wenn Sie separate freigegebene Ordner für diese Arten von Mediendateien haben, müssen Sie jeweils unterschiedliche Volumes bereitstellen. Dies wird im obigen Video näher erläutert.

6. Im Netzwerk Wählen Sie im Abschnitt Dasselbe Netzwerk wie Docker-Host verwenden aus .

7. Stellen Sie sicher, dass Sie sich per SSH mit Ihrem Synology NAS verbinden können. Öffnen Sie Systemsteuerung , wählen Sie Terminal &SNMP aus , und SSH aktivieren Dienst. Wenn Sie die Synology-Firewall verwenden, vergewissern Sie sich, dass Sie Datenverkehr über Port 22 zulassen. Hier erfahren Sie, wie Sie eine SSH-Verbindung zu Ihrem Synology NAS herstellen.

8. Dieser nächste Teil ist etwas verwirrend und wird im Video besser erklärt. Zusammenfassend müssen wir die PUID angeben und GUID damit der Container (Plex) auf unsere Medienfreigabe zugreifen kann. Sie müssen den folgenden Befehl ausführen und den richtigen Benutzernamen ersetzen. HINWEIS :Sie müssen sicherstellen, dass der Benutzer/die Gruppe Lese-/Schreibberechtigung für Ihren Medienordner hat.

id [USERNAME]

9. Erstellen Sie im Abschnitt Umgebungsvariablen zwei Variablen:PLEX_UID , PLEX_GID . Ersetzen Sie die richtigen Werte, die Sie im letzten Schritt gefunden haben. Wählen Sie Anwenden aus und erstellen Sie den Container. HINWEIS:Verwenden Sie ab dem neuesten Plex-Update die Umgebungsvariablen PLEX_UID und PLEX_GID anstelle von PUID &GUID.

10. Navigieren Sie über Port 32400 und /manage zur IP-Adresse Ihres Synology NAS . Die URL sollte folgendermaßen aussehen:

http://[SYNOLOGY_NAS_IP]:32400/manage

11. Melden Sie sich mit Ihrem Plex-Benutzernamen/Passwort an oder erstellen Sie eines, wenn Sie noch kein Konto haben.

12. Geben Sie dem Server einen Namen und wählen Sie Weiter . Wenn Sie möchten, dass Plex automatisch versucht, Verbindungen auf Port 32400 (über UPnP) zuzulassen, können Sie Mir erlauben, außerhalb meines Hauses auf meine Medien zuzugreifen. Ich halte mich generell von UPnP fern, also werde ich dies deaktivieren.

13. Sie müssen nun Ihre Medienbibliotheken erstellen. Wählen Sie Bibliothek hinzufügen aus , den Inhaltstyp, den Sie verwenden möchten, zusammen mit dem Ordner und dem Speicherort. Sie müssen dies für jeden Medientyp tun, den Sie verwenden werden. Wählen Sie Weiter aus , dann Fertig und Ihre Medien werden synchronisiert!

Hardware-Transkodierung

Derzeit funktioniert die Hardware-Transcodierung nicht, wenn die GUI von Synology verwendet wird. Ein docker-compose- oder docker run-Befehl ist erforderlich. Ich habe unten ein Video, das erklärt, wie man es mit dem Plex-Paket verwendet, mit dem Sie das Plex-Paket ODER Docker verwenden können. Besonderer Dank geht an ChuckPa in den Plex-Foren für die Hilfe.

Bitte denken Sie daran, dass Sie Ihren eigenen Docker-Compose- oder Docker-Run-Befehl erstellen können, wenn Sie ihn nicht zusammen mit dem Plex-Paket verwenden möchten.

Schlussfolgerung

Wir sind nicht ganz sicher, wann das Synology Plex-Paket aktualisiert wird, aber es gibt viele Leute, die es vorziehen, es in Docker auszuführen. Wenn Sie dies implementieren, müssen Sie nicht zum offiziellen Paket wechseln, wenn es veröffentlicht wird, aber Sie können dies tun, wenn Sie möchten!

Danke, dass Sie sich das Tutorial angesehen haben. Wenn Sie Fragen haben, hinterlassen Sie einen Kommentar und ich werde mein Bestes tun, um mich bei Ihnen zu melden.


Docker
  1. Was ist Cloud-Native Computing?

  2. Was ist containerd und in welcher Beziehung steht es zu Docker und Kubernetes?

  3. Eine Kurzanleitung zur Verwendung von Docker Compose

  4. Was ist neu in Docker Compose v2?

  5. PiCluster – Eine einfache, webbasierte Docker-Verwaltungsanwendung

Lösung:Kein Dropbox-Symbol in Ubuntu 14.10 und 14.04

HTTP-Fehler:Curl-Fehler 7:Verbindung zu WordPress.org-Port 80 fehlgeschlagen?

Pipenv – Das offiziell empfohlene Python-Paketierungstool

Terminal erscheint nicht im Launcher?

So installieren Sie Lighttpd unter Ubuntu 20.04

cPanel:E-Mail zum iPhone hinzufügen