Skip to content

Command-line ripper for Spotify, with a workaround for playlist emptying and authorization tokens for WebAPI

License

Notifications You must be signed in to change notification settings

rueckix/spotify-ripper

 
 

Repository files navigation

spotify-ripper

A fork of (https://github.com/Mavyre/spotify-ripper), making its Dockerfile more generic. Read there for how to set up the web api part.

This docker image expects the following parameters.

  • volume /config with spotify-ripper settings and your api key file 'https://github.com/Mavyre/spotify-ripper'
  • volume /music where spotify-ripper will store the downloaded files
  • environment variables 'user', 'pass', and 'playlist'
  • environment variables 'SPOTIPY_CLIENT_ID' and 'SPOTIPY_CLIENT_SECRET' and 'SPOTIPY_REDIRECT_URI' for web api access

Then, the image will periodically download your 'playlist' and empty it. For that, you need to configure web api access.

About

Command-line ripper for Spotify, with a workaround for playlist emptying and authorization tokens for WebAPI

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.1%
  • Shell 4.8%
  • Dockerfile 1.1%