Bon finalement l'installation est assez simple avec Docker.
Il n'est pas indispensable d'installer Portainer, ce logiciel sert simplement à gérer les conteneurs docker installés sur le NAS, avec une interface.
Donc la procédure suivie pour installer tout cela :
- Dans AppCentral, installer Docker-CE
- Dans AppCentral, installer Portainer-CE (optionnel)
- Ouvrir une session SSH sur le NAS et exécuter la commande suivante (en modifiant si besoin les répertoires, notamment pour la source musicale : /volume1/music) :
Code:
sudo docker run \
--name logitech-media-server \
--restart=always \
--net=host \
-v "/volume1/docker/lms/config":"/config":rw \
-v "/volume1/music":"/music":ro \
-v "/volume1/docker/lms/playlist":"/playlist":rw \
-v "/etc/localtime":"/etc/localtime":ro \
-p 9000:9000/tcp \
-p 9090:9090/tcp \
-p 3483:3483/tcp \
-p 3483:3483/udp \
-e PGID=65537 \
-e PUID=1029 \
lmscommunity/logitechmediaserver:stable
Et c'est tout !
C'est vraiment simple.
Si vous installez Portainer, vous pourrez trouver dans l'interface de logiciel le container Docker Logitech Media Server installé via la commande ci-dessus. Depuis Portainer, il est facile de stopper/relancer/supprimer le container, d'en ajouter d'autres, et bien d'autres fonctionnalités que je n'ai pas creusées.