LMS auf Synology

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • butty
    Junior Member
    • Jan 2021
    • 19

    #16
    Es ist mir ganz schön unangenehm, eine mein Wissen über Docker ist absolut bei 0... Ich habe viele Jahre den LMS von Pinkdot auf meiner DS115j betrieben. Alles läuft großartig. Jetzt habe ich mir eine DS220+ angeschafft und jetzt erst mitbekommen, dass es mit Synology so nicht weiter geht. Also wollte ich auf die Docker Lösung zurückgreifen aber ich kapiere einfach nicht, wie ich das installiere. Kann jemand einem absoluten Noob Schritt für Schritt die Installation erklären? Geht von einer neuen "jungfräulichen" NAS aus, so ich noch nicht einmal meine Audio Dateien transferiert habe. Bei Docker habe ich zwar schon den LMS in der Community-Version gefunden, danach hört es aber auf mit meiner Ahnung. Wahrscheinlich besteht schon eine Anleitung hier irgendwo, aber alles, was ich finden konnte, übersteigt schon meine Fähigkeiten...
    Danke für Euer Verständnis!

    Comment

    • mherger
      Babelfish's Best Boy
      • Apr 2005
      • 24099

      #17
      LMS auf Synology

      > Es ist mir ganz schön unangenehm, eine mein Wissen über Docker ist
      > absolut bei 0...


      Kein Problem! Ich verwende Docker im Job seit ein paar Jahren, aber als
      es darum ging, vor einigen Wochen dieses Image zu bauen, musste ich
      feststellen, dass ich ausser Container Starten auch nichts wusste :-).


      > Kann jemand einem
      > absoluten Noob Schritt für Schritt die Installation erklären? Geht von
      > einer neuen "jungfräulichen" NAS aus, so ich noch nicht einmal meine
      > Audio Dateien transferiert habe.


      Eigentlich wollte ich in den Weihnachtsferien so was machen, bin dann
      aber doch nicht vom Fleck gekommen... also hier mal grob, die feinen
      Fragen können wir dann vielleicht später im Detail anschauen. Die
      folgenden Schritte finden alle im DSM statt:

      - im Paketzentrum Docker installieren
      - Docker starten
      - Registrierung: "lmscommunity" suchen, LMS anwählen, "Download"
      - Tag wählen: ich empfehle 8.1.1
      - wechsle nun zu "Abbild" ("Image" im Jargon), Download dauert ein Momentchen (Grösse ist knapp 200M)
      - Abbild/Starten/Erweiterte Einstellungen (sehr wichtig!) wählen
      - Volume/Ordner hinzufügen:
      * /music auf deinen Musikordner, /playlist dito
      * für /config einen Ordner wählen, in welchem die Einstellungen gespeichert werden sollen (ich habe mir hierfür einen gemeinsamen Ordner "Docker" angelegt, mit Unterordnern für die verschiedenen Container)
      Click image for larger version

Name:	Screenshot 2021-01-11 at 08.36.25.png
Views:	1
Size:	35.0 KB
ID:	1570926
      - Porteinstellungen: Lokale Ports aus Container Port übernehmen, 9000 auf beiden Seiten mit 9002 ersetzen
      Click image for larger version

Name:	Screenshot 2021-01-11 at 08.36.57.png
Views:	1
Size:	30.7 KB
ID:	1570927
      - "Umgebung": HTTP_PORT auf 9002 setzen
      - alles übernehmen, akzeptieren etc.
      - in "Container" solltest du LMS nun sehen, und er sollte auf der IP Adresse des NAS auf Port 9002 erreichbar sein



      --

      Michael
      Last edited by mherger; 2021-01-11, 07:45.
      Michael

      "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
      (LMS: Settings/Information)

      Comment

      • pputzer
        Senior Member
        • Mar 2010
        • 261

        #18
        Originally posted by pputzer
        Habe bis jetzt keine bemerkt. Außer evt., daß die Weckzeit heute früh falsch war? Muß das noch nachprüfen.


        Gesendet von iPad mit Tapatalk
        Nachtrag: Timezone über die Umgebungsvariable TZ gesetzt hat das Problem mit dem Alarm behoben.


        Gesendet von iPad mit Tapatalk

        Comment

        • mherger
          Babelfish's Best Boy
          • Apr 2005
          • 24099

          #19
          LMS auf Synology

          > Nachtrag: Timezone über die Umgebungsvariable TZ gesetzt hat das Problem
          > mit dem Alarm behoben.


          Musstest du auch /etc/localtime mappen?

          --

          Michael
          Michael

          "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
          (LMS: Settings/Information)

          Comment

          • butty
            Junior Member
            • Jan 2021
            • 19

            #20
            Originally posted by mherger
            > Es ist mir ganz schön unangenehm, eine mein Wissen über Docker ist
            > absolut bei 0...


            Kein Problem! Ich verwende Docker im Job seit ein paar Jahren, aber als
            es darum ging, vor einigen Wochen dieses Image zu bauen, musste ich
            feststellen, dass ich ausser Container Starten auch nichts wusste :-).


            > Kann jemand einem
            > absoluten Noob Schritt für Schritt die Installation erklären? Geht von
            > einer neuen "jungfräulichen" NAS aus, so ich noch nicht einmal meine
            > Audio Dateien transferiert habe.


            Eigentlich wollte ich in den Weihnachtsferien so was machen, bin dann
            aber doch nicht vom Fleck gekommen... also hier mal grob, die feinen
            Fragen können wir dann vielleicht später im Detail anschauen. Die
            folgenden Schritte finden alle im DSM statt:

            - im Paketzentrum Docker installieren
            - Docker starten
            - Registrierung: "lmscommunity" suchen, LMS anwählen, "Download"
            - Tag wählen: ich empfehle 8.1.1
            - wechsle nun zu "Abbild" ("Image" im Jargon), Download dauert ein Momentchen (Grösse ist knapp 200M)
            - Abbild/Starten/Erweiterte Einstellungen (sehr wichtig!) wählen
            - Volume/Ordner hinzufügen:
            * /music auf deinen Musikordner, /playlist dito
            * für /config einen Ordner wählen, in welchem die Einstellungen gespeichert werden sollen (ich habe mir hierfür einen gemeinsamen Ordner "Docker" angelegt, mit Unterordnern für die verschiedenen Container)
            [ATTACH]32922[/ATTACH]
            - Porteinstellungen: Lokale Ports aus Container Port übernehmen, 9000 auf beiden Seiten mit 9002 ersetzen
            [ATTACH]32923[/ATTACH]
            - "Umgebung": HTTP_PORT auf 9002 setzen
            - alles übernehmen, akzeptieren etc.
            - in "Container" solltest du LMS nun sehen, und er sollte auf der IP Adresse des NAS auf Port 9002 erreichbar sein



            --

            Michael
            Wow, Danke! Läuft! Heute reicht die Zeit nicht zum testen...
            Startet dieses Docker Paket jetzt immer von alleine oder muss ich es nach einem reboot neu starten?
            Unglaublich, was für ein geniales Produkt und was für eine geniale Community hinter den Squeezeboxen steht...

            Comment

            • mherger
              Babelfish's Best Boy
              • Apr 2005
              • 24099

              #21
              LMS auf Synology

              > Wow, Danke! Läuft! Heute reicht die Zeit nicht zum testen...

              Super, gut zu wissen!

              > Startet dieses Docker Paket jetzt immer von alleine oder muss ich es
              > nach einem reboot neu starten?


              Nein, der Docker Manager sollte die Container automatisch starten.

              --

              Michael
              Michael

              "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
              (LMS: Settings/Information)

              Comment

              • pputzer
                Senior Member
                • Mar 2010
                • 261

                #22
                LMS auf Synology

                Originally posted by mherger
                > Nachtrag: Timezone über die Umgebungsvariable TZ gesetzt hat das Problem
                > mit dem Alarm behoben.


                Musstest du auch /etc/localtime mappen?

                --

                Michael
                Nein, das war nicht notwendig. Dort würde aber ja auch nur die Zeitzone drinstehen, wenn ich das richtig im Kopf habe.


                Gesendet von iPad mit Tapatalk

                Comment

                • Uwi
                  Member
                  • Apr 2008
                  • 38

                  #23
                  Originally posted by pputzer
                  Nachtrag: Timezone über die Umgebungsvariable TZ gesetzt hat das Problem mit dem Alarm behoben.


                  Gesendet von iPad mit Tapatalk
                  Kannst du detailliert sagen wie du das gemacht hast? Habe heute verschlafen weil der Wecker eine Stunde zu spät aktiviert wurde...

                  Ich setze das Docker Image 8.1.1 auf einer Synology 415+ ein.

                  - Wie/wo setzt man die Variable
                  - Auf welchen Wert
                  - Muss man das Docker Image dazu neu aufsetzen?

                  Wäre super wenn du mir da ein wenig helfen könntest :-)

                  Nachtrag: Hab mal neu aufgesetzt und die Umgebungsvariable TZ mit dem Wert Europe/Zurich eingetragen. Scheint zu helfen...
                  Attached Files
                  Last edited by Uwi; 2021-01-18, 11:48. Reason: Ergänzung

                  Comment

                  • pputzer
                    Senior Member
                    • Mar 2010
                    • 261

                    #24
                    Originally posted by Uwi
                    Kannst du detailliert sagen wie du das gemacht hast? Habe heute verschlafen weil der Wecker eine Stunde zu spät aktiviert wurde...

                    Ich setze das Docker Image 8.1.1 auf einer Synology 415+ ein.

                    - Wie/wo setzt man die Variable
                    - Auf welchen Wert
                    - Muss man das Docker Image dazu neu aufsetzen?

                    Wäre super wenn du mir da ein wenig helfen könntest :-)

                    Nachtrag: Hab mal neu aufgesetzt und die Umgebungsvariable TZ mit dem Wert Europe/Zurich eingetragen. Scheint zu helfen...
                    Wollte grad antworten, aber super, daß Du's eh schon richtig gemacht hast. Hier noch einmal für alle:
                    1. Im Reiter "Environment Variables" (mutmaßlich "Umgebungsvariablen" in der übersetzten Fassung).
                    2. Auf die gewünschte Zeitzone (für hier Mitlesende wohl idR "Europe/Berlin", "Europe/Vienna" oder "Europe/Zurich").
                    3. Man muß das Docker-Image nicht neu aufsetzen, man kann die Umgebungsvariablen bearbeiten, während der Container gestoppt ist.

                    Comment

                    • PiPat
                      Junior Member
                      • Oct 2017
                      • 16

                      #25
                      Ich habe ebenfalls alles als Docker auf einer DSM 918+ installiert. Mein Problem ist dass der /music folder nicht gemappt wird. Hast du da etwas spezielles gemacht?

                      Click image for larger version

Name:	lms.png
Views:	1
Size:	22.1 KB
ID:	1571136

                      mein mounting ist wie folgt

                      Code:
                          image: lmscommunity/logitechmediaserver:8.1.1
                          volumes:
                            - /volume1/docker/logitechmediaserver/config:/config:rw
                            - /volume1/music:/music:ro
                            - /volume1/docker/logitechmediaserver/playlist:/playlist:rw
                            - /etc/localtime:/etc/localtime:ro
                      die ordner für playlist und config scheinen in ordnung zu sein.

                      Comment

                      • pputzer
                        Senior Member
                        • Mar 2010
                        • 261

                        #26
                        Originally posted by PiPat
                        Ich habe ebenfalls alles als Docker auf einer DSM 918+ installiert. Mein Problem ist dass der /music folder nicht gemappt wird. Hast du da etwas spezielles gemacht?

                        [ATTACH]33174[/ATTACH]

                        mein mounting ist wie folgt

                        Code:
                            image: lmscommunity/logitechmediaserver:8.1.1
                            volumes:
                              - /volume1/docker/logitechmediaserver/config:/config:rw
                              - /volume1/music:/music:ro
                              - /volume1/docker/logitechmediaserver/playlist:/playlist:rw
                              - /etc/localtime:/etc/localtime:ro
                        die ordner für playlist und config scheinen in ordnung zu sein.
                        Vermutlich hat der Docker-User keine Zugriffsrechte auf /volume1/music/


                        Gesendet von iPad mit Tapatalk

                        Comment

                        • PiPat
                          Junior Member
                          • Oct 2017
                          • 16

                          #27
                          Danke für den Hinweis. Hatte diverses ausprobiert, aber jetzt klappt es. Hatte einen Benutzer extra für den Container erstellt und Berechtigungen erteilt. Danach PUID und PGID gesetzt gemäss https://drfrankenstein.co.uk/creatin...ing-their-ids/

                          Comment

                          • Uwi
                            Member
                            • Apr 2008
                            • 38

                            #28
                            Updateprozedur, wie?

                            Hallo Experten

                            Wie mache ich eigentlich einen Update des LMS wenn ich Docker auf dem Synolgy NAS einsetze?

                            Auf dem LMS Webinterface habe ich folgende Meldung: "Eine neue Version von Logitech Media Server ist verfügbar. (Hier klicken)". Wenn ich auf den Link klicke, sehe ich die letzten Änderungen, aber nirgends eine Updatemöglichkeit. Nun stehe ich etwas auf dem Schlauch...

                            Muss ich mir einen neuen Docker-Container holen und den bestehenden ersetzen oder gibt es auch eine schlankere Lösung?

                            Danke euch für euren Rat
                            Uwe

                            Comment

                            • mherger
                              Babelfish's Best Boy
                              • Apr 2005
                              • 24099

                              #29
                              LMS auf Synology

                              > Wie mache ich eigentlich einen Update des LMS wenn ich Docker auf dem
                              > Synolgy NAS einsetze?


                              Gehe zu "Registrierung" und lade dasselbe Image mit gleichem Tag
                              herunter (latest, stable, dev). Dann stoppst du den Container, wählst
                              ihn an, dann aus dem Aktion Menü "Inhalt löschen", Container neu starten.

                              Wichtig ist, dass du auf einem der drei Tags bist und bleibst. Sonst
                              musst du m.W. bei jedem Update neu konfigurieren.
                              Michael

                              "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
                              (LMS: Settings/Information)

                              Comment

                              • Uwi
                                Member
                                • Apr 2008
                                • 38

                                #30
                                Originally posted by mherger
                                > Wie mache ich eigentlich einen Update des LMS wenn ich Docker auf dem
                                > Synolgy NAS einsetze?


                                Gehe zu "Registrierung" und lade dasselbe Image mit gleichem Tag
                                herunter (latest, stable, dev). Dann stoppst du den Container, wählst
                                ihn an, dann aus dem Aktion Menü "Inhalt löschen", Container neu starten.

                                Wichtig ist, dass du auf einem der drei Tags bist und bleibst. Sonst
                                musst du m.W. bei jedem Update neu konfigurieren.
                                Super, hat wunderbar geklappt. Danke für den Tipp.
                                Wünsche eine Sonnige Woche
                                Uwe

                                Comment

                                Working...