Skip to content

Remote control Spotify player (i.e. Spotify Connect) using librespot

License

Notifications You must be signed in to change notification settings

kevineye/docker-librespot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

This container runs a headless Spotify player that can be remote-controlled by any Spotify app. Audio is output to a pipe, which can be consumed in another container or the host system by alsa, pulseaudio, forked-daapd (to Airplay), snapserver, etc.

This requires a Spotify premium account, but does not require a Spotify developer key or libspotify binary.

The process run is librespot, an open source client library for Spotify.

Examples

Play audio to /tmp/spotify-pipe:

docker run -d \
    -v /tmp/spotify-pipe:/data/fifo
    -e SPOTIFY_NAME=Docker \
    -e SPOTIFY_USER=... \
    -e SPOTIFY_PASSWORD=... \
    kevineye/librespot

About

Remote control Spotify player (i.e. Spotify Connect) using librespot

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published