feat: add backlog task for Spotify API configuration in SoulSync
SoulSync is deployed with slskd (Soulseek) and Navidrome connected. Spotify integration pending developer dashboard access. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
7a01ea37c2
commit
22f0ab2fe6
|
|
@ -0,0 +1,55 @@
|
|||
---
|
||||
id: task-1
|
||||
title: Configure Spotify API for SoulSync
|
||||
status: To Do
|
||||
assignee: []
|
||||
created_date: '2026-01-08 09:05'
|
||||
updated_date: '2026-01-08 09:06'
|
||||
labels: []
|
||||
dependencies: []
|
||||
priority: medium
|
||||
---
|
||||
|
||||
## Description
|
||||
|
||||
<!-- SECTION:DESCRIPTION:BEGIN -->
|
||||
Set up Spotify Developer app and connect to SoulSync for playlist syncing to Navidrome
|
||||
<!-- SECTION:DESCRIPTION:END -->
|
||||
|
||||
## Acceptance Criteria
|
||||
<!-- AC:BEGIN -->
|
||||
- [ ] #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
|
||||
<!-- AC:END -->
|
||||
|
||||
## Implementation Notes
|
||||
|
||||
<!-- SECTION:NOTES:BEGIN -->
|
||||
## SoulSync Deployment Info
|
||||
|
||||
**URLs:**
|
||||
- SoulSync: https://soulsync.jefflix.lol
|
||||
- slskd: https://slskd.jefflix.lol (login: slskd/slskd)
|
||||
- Navidrome: https://music.jefflix.lol
|
||||
|
||||
**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
|
||||
<!-- SECTION:NOTES:END -->
|
||||
Loading…
Reference in New Issue