SoulSeekファイル共有ネットワークの最新のクライアントサーバーアプリケーション。
SLSKDは、ネットワーク内(またはクラウド内)でデーモンまたはドッカーコンテナとして実行され、Webブラウザーからアクセスできます。インターネットにさらされるように設計されており、すべてが制御できるトークンで固定されています。また、リバースプロキシをサポートし、他の自己ホストツールでうまく機能します。

Soulseekの公式クライアントと慣れているようなものを検索してください。 SLSKDにより、複数の検索をすばやく簡単に入力できます。

検索結果をソートしてフィルタリングし、今日使用しているのと同じフィルターを使用します。興味のない結果を却下し、数回クリックして必要な結果をダウンロードします。

ユーザーとフォルダーによってグループ化されたダウンロードの速度とステータスを監視します。進行状況バーをクリックしてキューにある場所を取得し、選択ツールを使用して、完了したダウンロードをキャンセル、再試行、またはクリアします。上部のコントロールを使用して、ステータスごとにダウンロードをすばやく管理します。

SLSKDは、Soulseekの公式クライアントができるほとんどすべてのことを行うことができます。ユーザーの株式を閲覧し、チャットルームに参加し、他のユーザーと個人的にチャットします。
新しい機能は常に追加されています!
docker run -d
-p 5030:5030
-p 5031:5031
-p 50300:50300
-e SLSKD_REMOTE_CONFIGURATION=true
-v < path/to/application/data > :/app
--name slskd
slskd/slskd:latest ---
version: "2"
services:
slskd:
image: slskd/slskd
container_name: slskd
ports:
- "5030:5030"
- "5031:5031"
- "50300:50300"
environment:
- SLSKD_REMOTE_CONFIGURATION=true
volumes:
- <path/to/application/data>:/app
restart: always
このコマンドまたはDocker-Composeファイル(選択によって異なります)は、ポート5030(HTTP)と5031(自己署名証明書を使用してHTTPS)でSLSKDのコンテナインスタンスを開始します。 SLSKDは、ポート50300の着信接続のリスニングを開始し、アプリケーションディレクトリを提供されたパスにマッピングします。
コンテナが実行されると、ポート5030のHTTPを介してWeb UI、またはポート5031のHTTPSにアクセスできます。デフォルトのユーザー名とパスワードは、それぞれslskdとslskdです。アプリケーションがインターネットに対応する場合、これらを変更する必要があります。
SLSKD_REMOTE_CONFIGURATION環境変数を使用すると、Web UIからアプリケーション構成設定を変更できます。インターネット向けのインストールにこれを有効にしたくないかもしれません。
DockerでSLSKDを実行するためのより詳細なガイドをここで見つけることができます。
最新の安定したバイナリは、リリースページからダウンロードできます。プラットフォーム固有のバイナリとWeb UIの静的コンテンツは、カナリアリリースを使用したい場合、すべてのビルドのアーティファクトとして生成されます。
バイナリはzipファイルとして出荷されます。選択したディレクトリにzipを抽出し、実行します。
アプリケーションディレクトリは~/.local/share/slskd (Linuxおよびmacos)または%localappdata%/slskd (Windows)のいずれかで作成されます。このディレクトリのルートでは、アプリケーションが最初に実行されると、ファイルslskd.ymlが作成されます。このファイルを編集して、SoulSeekネットワークの資格情報を入力し、構成ガイドを使用して追加の設定を調整します。
実行したら、デフォルトのユーザー名slskdとパスワードslskdを使用してWeb UIにログインして構成を完了します。
構成オプションの詳細なドキュメントはこちらでご覧いただけます。YAML構成ファイルの例は、こちらで確認できます。