--
Sync Status
--
Tracked Playlists
--
Pending Sync
--
Last Pipeline Sync

Syncing playlist...

Downloading tracks...

0%
💿 Complete Albums
Enabled Playlist Name Tracks in Spotify Status In Library % Date Added Last Pipeline Sync Actions
Loading playlists...
Loading history...
Live
Loading logs...

🔄 Sync Settings

Auto-Sync Enabled Automatically sync new playlists from Spotify
Poll Interval (minutes) How often to check for new playlists
Max Concurrent Downloads Maximum simultaneous track downloads (recommended: 3-7)
Max Playlists in Parallel During Run Sync Cycle / sync-pending, how many playlists run at once (1–10)

🩹 Error Recovery

High coverage (90%+) with errors: use Plex only to rebuild the Plex playlist from local files.

Download failures: open Failures for per-track reasons, then Retry to re-download only failed tracks.

False timeouts on huge playlists: re-run Sync after deploy; use Sync Health → Reset Stale Errors.

SpotiDownloader overload: lower Max Playlists in Parallel to 1–2 during backlog recovery.

📁 Paths

Staging Directory Temporary download location
Plex Music Directory Organized library destination

🎧 SpotiDownloader (fallback downloads)

When yt-dlp cannot find a track, the pipeline uses spotidownloader.com. Test the cached JWT here (fast). Deep test also calls /download for a known track (slower).

Connection test Not run yet

⚙️ Pipeline Options

Auto-Organize Files Run FolderizerDB after download
Auto-Cache Songs Update songs cache after organizing
Auto-Sync to Plex Create/update Plex playlist after processing

🔒 Login

Authenticate to access Spotify Auto-Sync