Add optional slskd service to docker-compose.yml
Commented-out slskd block that users can uncomment to run both services together. Shares the ./downloads volume so SoulSync reads slskd's downloads directly. Includes API key env var and setup instructions.
This commit is contained in:
parent
d607054f16
commit
fff76a4be0
1 changed files with 20 additions and 0 deletions
|
|
@ -64,6 +64,26 @@ services:
|
||||||
cpus: '0.5'
|
cpus: '0.5'
|
||||||
memory: 512M
|
memory: 512M
|
||||||
|
|
||||||
|
## ─── Optional: slskd (Soulseek client) ───────────────────────────────
|
||||||
|
## Uncomment below to run slskd alongside SoulSync.
|
||||||
|
## Downloads land in ./downloads which SoulSync already reads from.
|
||||||
|
## After starting, set your SoulSync slskd URL to http://slskd:5030
|
||||||
|
## and the API key to whatever you set in SLSKD_API_KEY below.
|
||||||
|
#
|
||||||
|
# slskd:
|
||||||
|
# image: slskd/slskd:latest
|
||||||
|
# container_name: slskd
|
||||||
|
# environment:
|
||||||
|
# - SLSKD_REMOTE_CONFIGURATION=true
|
||||||
|
# - SLSKD_API_KEY=your-api-key-here
|
||||||
|
# - TZ=America/New_York
|
||||||
|
# ports:
|
||||||
|
# - "5030:5030"
|
||||||
|
# volumes:
|
||||||
|
# - ./slskd-data:/app
|
||||||
|
# - ./downloads:/app/downloads
|
||||||
|
# restart: unless-stopped
|
||||||
|
|
||||||
# Named volumes for persistent data
|
# Named volumes for persistent data
|
||||||
volumes:
|
volumes:
|
||||||
soulsync_database:
|
soulsync_database:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue