* Add SLSKD * Add Traefik labels * Make sure user edits are recorded in config * Add default shared directory * Add information on credentials * Specify CPU architectures in config.json * Remove superfluous file * fix: run the app as root * fix: remove unnecessary config options --------- Co-authored-by: Pieter D'herde <hello@pieterdherde.com> Co-authored-by: Stavros <steveiliop56@gmail.com>
2.0 KiB
A modern client-server application for the Soulseek file-sharing network.
Features
Credentials
Upon installing the app will ask for a username and password for both the web interface and the Soulseek network. If another Soulseek user already exists with that name, the app will still install correctly but won't login. A new username can be configured in the settings.
Secure access
slskd runs as a daemon or Docker container in your network (or in the cloud!) and is accessible from a web browser. It's designed to be exposed to the internet, and everything is secured with a token that you can control.
Search
Search for things just like you're used to with the official Soulseek client. slskd makes it easy to enter multiple searches quickly.
Results
Sort and filter search results using the same filters you use today. Dismiss results you're not interested in, and download the ones you want in a couple of clicks.
Downloads
Monitor the speed and status of downloads, grouped by user and folder. Click the progress bar to fetch your place in queue, and use the selection tools to cancel, retry, or clear completed downloads. Use the controls at the top to quickly manage downloads by status.
Pretty much everything else
slskd can do almost everything the official Soulseek client can; browse user shares, join chat rooms, privately chat with other users.
New features are added all the time!