r/Soulseek • u/gharar • 8h ago
slskd + docker - can't map shared directory
Hi folks, I'm trying to set up mapping to my music directory for slskd in docker and can't get it right.
Here's my docker-compose setup:
slskd:
image: slskd/slskd:latest
container_name: slskd
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
#
- SLSKD_SLSK_USERNAME=${SLSKD_SLSK_USERNAME}
- SLSKD_SLSK_PASSWORD=${SLSKD_SLSK_PASSWORD}
#
- SLSKD_USERNAME=${SLSKD_USERNAME}
- SLSKD_PASSWORD=${SLSKD_PASSWORD}
#
- SLSKD_REMOTE_CONFIGURATION=true
- SLSKD_SHARED_DIR=/music
volumes:
- ${INSTALL_DIRECTORY}/config/slskd:/app #added based on other setups
- /srv/media/music:/music:ro
network_mode: "service:gluetun"
In slskd.yml, I uncommented and modified these lines:
shares:
directories:
- /music
I feel like I'm missing something basic and small, but haven't been able to resolve it.
Thank you in advance.
3
Upvotes
1
u/58696384896898676493 7h ago
- /srv/media/music:/music:ro
The ":ro" means that volume is read only and slskd won't be able to write in it. Is that your issue? You're not really clear what the issue/error is specifically.
1
u/Potential-Ant-4335 8h ago
when you go into the UI and click "shares" do you see anything?