Skip to content

Docker image for Logitech Media Server (Squeezebox, Slim)

License

Notifications You must be signed in to change notification settings

timvy/docker-logitechmediaserver

 
 

Repository files navigation

Docker Container for Logitech Media Server

Docker image for Logitech Media Server (aka SqueezeCenter, SqueezeboxServer, SlimServer).

Runs as non-root user, installs useful dependencies, sets a locale, exposes ports needed for various plugins and server discovery and allows editing of config files like convert.conf.

Newer versions of Logitech Media Server support updates in place. To recreate this container I keep a tag of the latest version build in the working directory. To update that:

make update

To build the image:

make build

(edit USER in Makefile if you want).

Run:

docker run -d -p 9000:9000 -p 3483:3483 -v <local-state-dir>:/mnt/state -v <audio-dir>:/mnt/music --name logitechmediaserver justifiably/logitechmediaserver

or:

docker-compose up -d

(see docker-compose.yml to add volumes)

See Github network for other authors (JingleManSweep, map7, joev000).

Works well with my MusicIP container.

About

Docker image for Logitech Media Server (Squeezebox, Slim)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 57.5%
  • Makefile 22.3%
  • Shell 20.2%