Lyrion Music Server tidak dapat menemukan file apa pun:

Saya menginstal Lyrion Music Server sebagai container Docker di QNAP NAS TS 264, versi 9.3. Container dan server sudah berjalan. Saya juga telah menetapkan alamat IP statis untuk Bridge agar Squeezebox Radio saya dapat menemukan server. Sejauh ini, semuanya tampak berjalan dengan baik. Pemutar saya terdeteksi dan terhubung ke server.

Namun, Lyrion Music Server tidak menemukan file apa pun di direktori multimedia saya, /music/Herbert. Pencarian di server berhenti dalam hitungan detik, melaporkan bahwa 0 file ditemukan.

P.S. Saya belum pernah memiliki pengalaman sebelumnya dengan Docker dan YAML.

Langkah pertama adalah memposting file compose YAML Anda, untuk melihat apakah Anda telah memasang lokasi penyimpanan yang benar.

version: ‘3.9’
services:
lms:
image: lmscommunity/lyrionmusicserver:latest
restart: always
volumes:
- /share/container/lms-config:/config:rw
- /share/Multimedia/Music:/music:ro
- /share/Multimedia/Playlists:/playlist:rw
ports:
- “9000:9000”
- “9090:9090”
- “3438:3438/tcp”
- “3438:3438/udp”

Sistem operasi apa yang ada di TS-464 Anda? QTS atau QuTS?

Sistem operasi adalah QTS 5.2. [diterjemahkan oleh Dolbyman] ..

Pastikan untuk memposting dalam bahasa Inggris, ini adalah forum berbahasa Inggris!

Apakah Anda sudah terhubung ke container dan memastikan bahwa sumber daya yang di-mount memiliki file di dalamnya? (Ini akan memastikan tidak ada kesalahan pengetikan atau kapitalisasi di dalamnya)

Maaf, saya tidak tahu itu. Sekarang dalam bahasa Inggris.
Saya kurang memahami:
Kontainer aktif.
FileStation menunjukkan bahwa file berada di folder yang ditentukan.
Saya tidak menemukan kesalahan pengetikan pada file YAML.

Apakah saya sudah tidak menerima balasan baru lagi…?

Saya baru saja mencoba mengatur container (sedikit mengubah YAML dari milik Anda)

version: '3'
services:
  lms:
    container_name: lms
    image: lmscommunity/lyrionmusicserver
    volumes:
      - /share/Container/lms-config:/config:rw
      - /share/Multimedia/Samples:/music:ro
      - /share/Multimedia/Playlists:/playlist:rw
    ports:
      - 9000:9000/tcp
      - 9090:9090/tcp
      - 3483:3483/tcp
      - 3483:3483/udp
    environment:
      - HTTP_PORT=9000
    restart: always

QNAP TS-853BU

berjalan dengan baik, media yang ditambahkan langsung masuk setelah pemindaian manual (menggunakan folder Sample QNAP dengan dua lagu demo dan menambahkan satu album FLAC ke direktori)

Saya mengonfigurasi ulang container menggunakan file YAML yang sedikit dimodifikasi yang Anda berikan. Hasilnya, tidak ada media yang ditemukan, dan pencarian berhenti setelah beberapa saat.

Saya menghubungi Komunitas Squeezebox. Mereka menyerah pada titik tertentu, dan menyarankan:

“- EXTRA_ARGS=–advertiseaddr=192.168.178.xxx” harus diisi dengan alamat IP komputer yang menjalankan Docker (). Setelah itu saya bisa mengakses Docker LMS melalui http://192.168.178.xxx:9000.*

*Herbie 12, dalam kasus Anda, alamat IP NAS. Ini mungkin bisa menyelesaikan masalah Squeezebox Radio Anda yang kehilangan koneksi ke LMS.

Fakta bahwa LMS tidak dapat menemukan file di bawah /share/Multimedia/Music disebabkan oleh beberapa konfigurasi pada NAS untuk direktori atau share tersebut. Saya tidak bisa membantu Anda soal itu."

Apakah ini membantu…?

141
Sekarang berhasil. LMS menemukan file musik, tapi saya tidak tahu dari mana asalnya! Saya rasa itu bukan dari folder musik saya.

Sangat aneh.

Tidak tahu…seperti yang ditunjukkan, berhasil untuk saya pada percobaan pertama…

Tapi sekali lagi, pastikan tidak ada salah ketik di YAML Anda (Linux juga membedakan huruf kecil dan huruf besar)

Saya sudah memeriksa, memverifikasi, dan memperluas path-nya. Sekarang semuanya tampak berjalan dengan baik dan file-file sudah ditemukan.

Namun, pemutaran musik tetap berhenti sendiri setelah beberapa saat.

Itu terdengar lebih seperti masalah pada perangkat lunak server daripada pada share… Apakah ada log di dalam kontainer?

Protokol dalam lampiran:



lampiran

Sepertinya Anda mengalami masalah DNS setidaknya. Pastikan kontainer Anda memiliki akses DNS yang benar agar dapat mengakses situs web radio tersebut.

Akses DNS: Apa artinya? Bagaimana saya harus melanjutkan?

Saya sebenarnya tidak tertarik dengan radio, hanya lagu-lagu saya sendiri yang telah saya simpan di QNAP. Lagu-lagu tersebut selalu terputus setelah beberapa saat.

Akses DNS: Saya membutuhkan bantuan untuk ini.

Apakah saya memiliki masalah yang mungkin perlu saya selesaikan dengan dukungan QNAP?

Saya ragu dukungan QNAP akan membantu dengan perangkat lunak pihak ketiga.

DNS adalah layanan di internet yang menerjemahkan nama seperti “qnap.com” menjadi angka 18.205.102.184 yang digunakan oleh komputer. Jauh lebih mudah bagi kita sebagai manusia untuk mengingat qnap.com daripada 18.205.102.184. Jika server Lyrion Anda tidak memiliki akses ke server DNS di internet, maka server tersebut tidak akan dapat menemukan alamat yang benar untuk stasiun radio internet. Jika Anda tidak berencana menggunakannya, maka tidak perlu khawatir.

Jadi, apakah musik lokal Anda bisa diputar?

Saya selalu berpikir bahwa router yang menentukan pengaturan DNS yang kemudian harus digunakan oleh klien.

Saya juga dapat mengonfigurasi pengaturan DNS di server LMS. Namun, pengaturan DNS tidak dikonfigurasi atau dipilih di sana. Oleh karena itu, saya menyiapkan server LMS kedua dan mengonfigurasinya dengan pengaturan DNS yang sama seperti di router. Hasilnya: saya tidak dapat mendeteksi perbedaan apa pun antara kedua server tersebut.

Saya bisa mendengarkan radio internet dan saya bisa mendengarkan musik lokal. Masalahnya adalah musik lokal selalu terputus setelah beberapa saat.