jefflix-website/backlog/tasks/task-1 - Configure-Spotify-...

1.6 KiB

id title status assignee created_date updated_date labels dependencies priority
task-1 Configure Spotify API for SoulSync To Do
2026-01-08 09:05 2026-01-08 09:06
medium

Description

Set up Spotify Developer app and connect to SoulSync for playlist syncing to Navidrome

Acceptance Criteria

  • #1 Create Spotify Developer app at developer.spotify.com/dashboard
  • #2 Set redirect URI to https://soulsync.jefflix.lol/callback
  • #3 Copy Client ID and Client Secret to SoulSync settings
  • #4 Test Spotify connection shows green in SoulSync dashboard
  • #5 Test syncing a playlist from Spotify to Soulseek/Navidrome

Implementation Notes

SoulSync Deployment Info

URLs:

Current Status:

  • Soulseek: CONNECTED (green) as jeffemmett
  • Navidrome: CONNECTED (green)
  • Spotify: NOT CONFIGURED

To Configure Spotify:

  1. Go to https://developer.spotify.com/dashboard
  2. Create App named "SoulSync"
  3. Add Redirect URI: https://soulsync.jefflix.lol/callback
  4. Copy Client ID and Client Secret
  5. Enter in SoulSync Settings > Spotify section
  6. Save and authorize with your Spotify account

Server Config:

  • Docker compose: /opt/soulsync/docker-compose.yml
  • Config file: /opt/soulsync/config/soulsync/config/config.json
  • slskd config: /opt/soulsync/config/slskd/slskd.yml