OMV 5 und Plex Mediaserver....

  • Unter OMV 5 wird Plex als Docker Container ausgeführt. Das Plugin ist entfallen. Hier im Forum gibt es mehrere Threads zu diesem Thema.

    OMV 3.0.100 (Gray style)
    ASRock Rack C2550D4I C0-stepping - 16GB ECC - 6x WD RED 3TB (ZFS 2x3 Striped RaidZ1)- Fractal Design Node 304

  • Ist wirklich ganz einfach. Man muss sich nur erstmal rantrauen.
    Wenn du die OMV-Extras bereits installiert hast, kannst du in dem OMV Extras Tab Docker Compose installieren.
    Das Schöne an Docker compose ist, dass du alle Einstellungen für einen Container in einer Textdatei (.yml) festlegen kannst.


    Jetzt musst du dir überlegen welchen Docker Container du benutzen willst. Diese Suche ist manchmal etwas mühselig, weil es teils sehr viele gibt die Container basteln. die sind dann mehr oder weniger gut. Die beste Wahl ist meistens der Container von dem auch die Software selbst ist. Plex bietet z. B. auch selbst einen Container an. Ich kann die Gruppe linuxserver.io empfehlen. Die haben echt Ahnung, bieten viele Container an und geben sich sehr Mühe. Von denen benutze ich auch den Plex Container, denn an den bin ich jetzt gewöhnt. Den offiziellen gibt es noch nicht so lang.


    Ich gebe dir jetzt eine Kurzanleitung wie du den Linuxserver/Plex Container aufsetzt.

    • Erstmal gehst du zu https://hub.docker.com/r/linuxserver/plex/
      Dort steht so ziemlich alles was zu zu dem Container wissen musst.
    • Wenn docker Compose installiert ist, überlegst du dir wo du die yml-Datei ablegen willst. Viele nehmen dafür die Home Directory. Bei mir ist widerum der Pfad
      /sharedfolders/appData/dockerCompose/Plex/
    • Du erstellst die Ordner und in diesem Pfad dann z. B. mit dem Texteditor Nano die Datei docker-compose.yml
      (Der Name muss genau dieser sein und die Datei sollte ihren eigenen Ordner haben)
    • Nun schaust du mal auf der Internetseite deines Containers (Siehe Punkt 1). Dort findest du ein Beispiel mit der Überschrift "Docker-Compose". Das was da drunter steht fügst du alles in deine docker-compose.yml Datei ein. Unter volumes musst du noch den Pfad zur Config und zu deinen Medien-Dateien anpassen. Bei mir steht z. B.


      /sharedfolders/appData/plex:/config
      /sharedfolders/medien:/movies
      (In der Datei steht jetzt alles drin was Docker wissen muss. Welches Image wird verwendet, welche Plex Version, welcher User verwendet wird, welcher Art ist der Netzwerkzugriff)

    • Wenn du die .yml Datei angepasst hast, speichere sie und schließe Nano
    • Wenn nicht bereits geschehen, navigiere in den Ordner wo deine yml Datei ist (z. B. cd /sharedfolders/appData/dockerCompose/Plex/)
    • Zum starten des Containers führe den Befehl "docker-compose up -d" aus.
      (Docker Compose holt sich jetzt das Image und richtet den Container automatisch ein, erzeugt z. B. das config Verzeichnis, falls noch nicht vorhanden, usw.)
    • Dein Plex Server sollte jetzt ganz normal laufen. Unter dem Ordner den du in der yml mit config verknüpft hast sind alle Einstellungen und Datenbanken gespeichert. Darauf kannst du ganz normal zugreifen.
    • Mit dem Befehl docker-compose down (du musst wieder im Ordner deiner yml Datei sein) wird der gesamte Container gestoppt und gelöscht. Das Schöne hierbei: Deine Container-Einstellungen sind ja trotzdem noch in der yml Datei und deine Plex-Einstellungen im verknüpften config Ordner bleiben auch bestehen.
      Mit docker-compose up -d kannst du den Container neu erzeugen und alles ist so wie vorher




    Das ist so das ganz grobe. Du solltest mit der yml Datei und den docker-compose Befehlen ruhig mal etwas herumspielen um dich damit vertraut zu machen. Außerdem gibt es auch noch reine docker Befehle. Du kannst den Container z. B. neustarten mit docker restart plex. Eine gute Übersicht über deine ganzen Container bietet dir z. B. Portainer. Hier kannst du z. B. auch Fehlerprotokolle sehr entspannt einsehen. Portainer kannst du einfach über den OMV Extras Tab installieren.

  • Also, nachdem ich nun wieder den ganzen Nachmittag mit OMV verbracht habe, gebe ich und werde mir wahrscheinlich eine kleinen Win Server aufsetzen. Mit Linux komme ich nicht klar .... :(


    Hmm also der Einstieg ist schon nicht ohne, das stimmt. Mit Windows haste halt andere Probleme. Wenn man Administrator eines eigenen Servers sein will muss man am Problemlösen glaube einfach Spaß haben, sonst bringt das nix.

  • Ja leider nur englisch und der Typ spricht so nervig

    :) Ja, er spricht halt amerikanisch. Ich hab´ da auch so meine Verständnisprobleme.

    Also, nachdem ich nun wieder den ganzen Nachmittag mit OMV verbracht habe, gebe ich und werde mir wahrscheinlich eine kleinen Win Server aufsetzen. Mit Linux komme ich nicht klar ....

    Na, vielleicht mal ne Pause machen und nicht gleich die Flinte ins Korn werfen. ^^


    Was auch ich erschwerend finde ist, dass viele Tutorials und andere Dokumentation überwiegend in Englisch verfügbar ist. Das macht es nicht einfacher.
    Auch sind die meisten Threads hier im Forum in Englisch. Aber so hat man einfach mehr Chancen auf Hilfe, da man einen größeren Nutzerkreis erreicht.


    Du wirst vielleicht sehen, dass es hier im Forum ausgesprochen freundlich zugeht (mit ganz, ganz wenigen Ausnahmen in der Vergangenheit), im Vergleich mit manchen anderen Boards. Persönlich finde ich das sehr angenehm. D.h. wenn du Fragen hast, kannst du eigentlich schon damit rechnen, dass versucht wird zu helfen.


    Also nur Mut!

    OMV 3.0.100 (Gray style)
    ASRock Rack C2550D4I C0-stepping - 16GB ECC - 6x WD RED 3TB (ZFS 2x3 Striped RaidZ1)- Fractal Design Node 304

  • Moin,


    kann mir evtl jemand helfen?

    Entweder bin ich zu blöde oder irgendwie will Plex nicht mit nem Raid auf dem alles liegen soll ausser eben das System.


    Ich habe wie folgt den Docker erstellt...


    Weil eben auf md0 alle Ordner liegen in denen Filme usw liegen...


    Wenn ich jetzt jedoch in Plex selbst die ordner anklicke sind diese ohne Inhalt. Auch das manuelle wählen des pfades bringt nichts...


    Kann mir da jemand helfen?

  • Rechts vom ":" steht immer der Pfad im Container.

    Links vom ":" steht immer der Pfad auf dem Host.


    Links muß dann etwas stehen wie "/srv/dev-disk-by-lable-xxxx/Ples/Filme"


    [How-To] Install Plex Media Server (PMS) container using OMV and docker-compose

  • Super Anleitung!


    Nachdem ich alle oben genannten Schritte durchgeführt hatte lies sich Plex auch unter http://omv.fritz.box:32400/web aufrufen. Allerdings nur der WebPlayer. Es gab keine Möglichkeit auf den Server zuzugreifen und eigene Medien einzubinden.


    Nach langer Suche bin ich irgendwo auf den Hinweis gestoßen, das das Web-Interface über <your-ip>:32400/web aufgerufen werden soll.


    Und siehe da: Mit der IP statt dem DNS-Namen aufgerufen - also via http://192.168.47.11:32400/web - öffnet sich dann auch im Browser die Seite zur Konfiguration des Plex-Servers.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!