diff --git a/docker-compose.yml b/docker-compose.yml index 52d296b..15688f4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -863,6 +863,35 @@ services: environment: TZ: ${TZ} + slskd: + image: slskd/slskd:0.24.0 + container_name: slskd + user: 1000:100 + ports: + - "5030:5030" + # - "5031:5031" + - "50300:50300" + env_file: + - secrets/slskd_secrets.env + environment: + - SLSKD_REMOTE_CONFIGURATION=true + - SLSKD_DOWNLOADS_DIR=/downloads + - SLSKD_INCOMPLETE_DIR=/app/incomplete + - SLSKD_SHARED_DIR=/shares + - SLSKD_SLSK_ADDRESS=server.slsknet.org + - SLSKD_SLSK_PORT=2242 + # from slskd_secrets.env + # - SLSKD_USERNAME + # - SLSKD_PASSWORD + # - SLSKD_SLSK_USERNAME + # - SLSKD_SLSK_PASSWORD + - SLSKD_NO_HTTPS=TRUE + volumes: + - ${DOCKER_STORAGE_PATH}/slskd:/app + - ${DOWNLOADS_PATH}/music/autoimport:/downloads + - ${MUSIC_PATH}:/shares/music:ro + restart: always + networks: diff --git a/secrets/slskd_secrets.env b/secrets/slskd_secrets.env new file mode 100644 index 0000000..639132d Binary files /dev/null and b/secrets/slskd_secrets.env differ