Skip to content

jjdenhertog/spotify-to-plex

Repository files navigation

Spotify to Plex

Docker Pulls GitHub Stars License Issues

A web application to sync your Spotify playlists with Plex. Automatically match songs, download missing tracks, and keep your music library in perfect sync.

Spotify to Plex Overview


Features

  • Sync any Spotify playlist with Plex (including Spotify-owned playlists)
  • Advanced track matching with multiple search strategies
  • Download missing tracks via Lidarr, SLSKD, or Tidal
  • Multiple Spotify user support
  • Scheduled automatic synchronization
  • Smart caching for faster syncs

Quick Start

docker run -d \
    -e SPOTIFY_API_CLIENT_ID=YOUR_CLIENT_ID \
    -e SPOTIFY_API_CLIENT_SECRET=YOUR_CLIENT_SECRET \
    -e SPOTIFY_API_REDIRECT_URI=https://jjdenhertog.github.io/spotify-to-plex/callback.html \
    -e ENCRYPTION_KEY=YOUR_ENCRYPTION_KEY \
    -e PLEX_APP_ID=eXf+f9ktw3CZ8i45OY468WxriOCtoFxuNPzVeDcAwfw= \
    -v /your/config/path:/app/config:rw \
    --network=host \
    jjdenhertog/spotify-to-plex

Access the web interface at http://[your-ip]:9030


Documentation

For detailed setup instructions, configuration options, and integration guides:

Read the full documentation


Support This Open-Source Project

If you appreciate my work, consider starring this repository or making a donation to support ongoing development. Your support means the world to me—thank you!

Buy Me a Coffee

Are you a developer with some free time on your hands? It would be great if you can help me maintain and improve this project.


License

This project is open source and available under the MIT License.

About

Keep your Spotify playlists perfectly synced with Plex automatically, so you can enjoy your music library across both platforms without manual work. Matching tracks and downloading anything missing through Lidarr, Slskd or Tidal.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors