Sign inSign up

manovel/logitech-media-server

By manovel

•Updated over 6 years ago

Image
0

162

manovel/logitech-media-server repository overview

⁠Docker Container for Logitech Media Server

This is a Docker image for running the Logitech Media Server package (aka SqueezeboxServer) based on the work done by larsks and apnar. Apnar included dependancies needed to run the Google Music plugin as well as a bump in ubuntu and Squeezebox Server versions. Changes mainly to resolve issues with files/folders permissions.

Run Directly:

docker run -d --init \
           --name lms \
           -p 9000:9000 \
           -p 9090:9090 \
           -p 3483:3483 \
           -p 3483:3483/udp \
           -v /etc/localtime:/etc/localtime:ro \
           -v <local-state-dir>:/srv/squeezebox \
           -v <audio-dir>:/srv/music \
           -e PGID=1027 \
           -e PUID=100 \
           manovel/logitech-media-server

To enable Google Music plugin follow directions here:

https://squeezebox-googlemusic.github.io/squeezebox-googlemusic/⁠

You can skip straight to step 6 of the installation instructions then read the section on usage.

⁠Note:

If you get the Google Music Plugin seemingly working but get no sound you're likely running into this bug:

https://github.com/squeezebox-googlemusic/squeezebox-googlemusic/issues/14⁠

You can fix it by running:

docker exec -it lms sed -i 's/::Protocols::HTTP/::Protocols::HTTPS/' /srv/squeezebox/cache/InstalledPlugins/Plugins/GoogleMusic/ProtocolHandler.pm
docker restart lms

Tag summary

Content type

Image

Digest

Size

201.5 MB

Last updated

over 6 years ago

docker pull manovel/logitech-media-server