A web application to sync your Spotify playlists with Plex. Automatically match songs, download missing tracks, and keep your music library in perfect sync.
- 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
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-plexAccess the web interface at http://[your-ip]:9030
For detailed setup instructions, configuration options, and integration guides:
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!
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.
This project is open source and available under the MIT License.


