ympd - Control MPD player from a Docker Image
Note: 1 of this post’s 5 links are now broken — mostly dead 2008–2013 feed-syndication infrastructure (FeedBurner, Gawker, AOL’s old blog network, Pheedo, Yahoo Pipes). Left as originally published.
After setting up a Streaming radio instance of MPD/Icecast2 running in a Docker image I was looking for a nice front end to control it.
I found ympd a MPD web GUI written in C, so created a Docker image to run it, https://hub.docker.com/r/alastairhm/docker-icecast/ it uses Alpine Linux so the image is only 6mb is size.
You run it linking to your Docker image which is running MPD.
docker run --name my-ympd -d -p 8080:8080 --link your_mpd_container:mpdhost alastair/docker-ympd
Then browse to http://localhost:8080/
For more info checkout this Docker compose file which runs both my icecast and ympd images.
Doodle's Geek Monkey by Alastair Montgomery
I found ympd a MPD web GUI written in C, so created a Docker image to run it, https://hub.docker.com/r/alastairhm/docker-icecast/ it uses Alpine Linux so the image is only 6mb is size.
You run it linking to your Docker image which is running MPD.
docker run --name my-ympd -d -p 8080:8080 --link your_mpd_container:mpdhost alastair/docker-ympd
Then browse to http://localhost:8080/
For more info checkout this Docker compose file which runs both my icecast and ympd images.
Doodle's Geek Monkey by Alastair Montgomery