Eine moderne Client-Server-Anwendung für das Soulseek-Datei-Sharing-Netzwerk.
SLSKD läuft als Dämon oder Docker -Container in Ihrem Netzwerk (oder in der Cloud!) Und ist über einen Webbrowser zugänglich. Es ist so konzipiert, dass es dem Internet ausgesetzt ist, und alles ist mit einem Token gesichert, das Sie kontrollieren können. Es unterstützt auch umgekehrte Proxys, sodass es mit anderen selbst gehosteten Werkzeugen gut funktioniert.

Suchen Sie nach Dingen, wie Sie es mit dem offiziellen Soulseek -Kunden gewöhnt sind. SLSKD erleichtert es einfach, mehrere Suchvorgänge schnell einzugeben.

Sortieren und filtern Sie die Suchergebnisse mit denselben Filtern, die Sie heute verwenden. Entlassen Sie die Ergebnisse, an denen Sie nicht interessiert sind, und laden Sie die gewünschen, die Sie in einigen Klicks gewünscht haben.

Überwachen Sie die Geschwindigkeit und den Status von Downloads, gruppiert nach Benutzer und Ordner. Klicken Sie auf die Fortschrittsleiste, um Ihren Platz in der Warteschlange abzurufen, und verwenden Sie die Auswahlwerkzeuge, um abgeschlossene Downloads zu stornieren, erneut zu werden oder zu löschen. Verwenden Sie die Steuerelemente oben, um den Downloads nach Status schnell zu verwalten.

Slskd kann fast alles tun, was der offizielle SOULSEEK -Kunde kann. Durchsuchen Sie Benutzerfreigaben, schließen Sie sich Chatrooms an und chatten Sie privat mit anderen Benutzern.
Neue Funktionen werden ständig hinzugefügt!
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
Diese Befehl oder Docker-Compose-Datei (abhängig von Ihrer Wahl) startet eine Containerinstanz von SLSKD an den Ports 5030 (HTTP) und 5031 (HTTPS unter Verwendung eines selbstsignierten Zertifikats). SLSKD beginnt mit eingehenden Verbindungen auf Port 50300 und ordnet das Anwendungsverzeichnis auf den bereitgestellten Pfad ab.
Sobald der Container ausgeführt wird, können Sie über HTTP auf Port 5030 auf die Web -Benutzeroberfläche auf Port 5031 zugreifen. Der Standard -Benutzername und das Passwort sind slskd bzw. slskd . Sie möchten diese ändern, wenn die Bewerbung im Internet steht.
Mit der Umgebungsvariablen SLSKD_REMOTE_CONFIGURATION können Sie die Einstellungen für die Anwendungskonfiguration aus der Web -Benutzeroberfläche ändern. Möglicherweise möchten Sie dies nicht für eine Internet-Installation aktivieren.
Hier finden Sie einen detaillierteren Leitfaden zum Ausführen von SLSKD in Docker.
Die neuesten stabilen Binärdateien können von der Seite "Releases" heruntergeladen werden. Plattformspezifische Binärdateien und statische Inhalte für die Web-Benutzeroberfläche werden als Artefakte aus jedem Build hergestellt, wenn Sie es vorziehen, eine Kanarische Version zu verwenden.
Binärdateien werden als Zip -Dateien versendet. Extrahieren Sie den Reißverschluss in Ihr ausgewähltes Verzeichnis und laufen Sie.
Ein Anwendungsverzeichnis wird entweder in ~/.local/share/slskd (unter Linux und macOS) oder %localappdata%/slskd (unter Windows) erstellt. Im Root dieses Verzeichnisses wird die Datei slskd.yml erstellt, wenn die Anwendung zum ersten Mal ausgeführt wird. Bearbeiten Sie diese Datei, um Ihre Anmeldeinformationen für das Soulseek -Netzwerk einzugeben, und optimieren Sie alle zusätzlichen Einstellungen mit dem Konfigurationshandbuch.
Melden Sie sich nach dem Ausführen mit dem Standard -Benutzernamen slskd und dem slskd an, um die Konfiguration zu vervollständigen.
Eine detaillierte Dokumentation für Konfigurationsoptionen finden Sie hier, und ein Beispiel für die YAML -Konfigurationsdatei kann hier überprüft werden.