soulseek docker
1.0.0
soulseek.conf )-p 6080:6080オプションを使用します。/data/.SoulseekQt/1に表示されるのを待ちます。これはデフォルトで60分ごとに保存されますが、オプションからより自由にすることを余儀なくされる可能性があります。Dockerコンテナを起動し、必要なボリュームをマップします(以下のセクションの起動方法を参照)。
Webブラウザーを開いてhttp://docker-host-ip:6080またはhttps://reverse-proxyにナビゲートして、SoulSeek UIにアクセスします。
コンテナは、次の構成オプションをサポートしています。
| パラメーター | 説明 |
|---|---|
PGID | コンテナユーザーのグループID(オプション、 PUIDが必要、デフォルト:1000) |
PUID | コンテナユーザーのユーザーID(オプション、 PGID 、デフォルトが必要:1000) |
VNC_PORT | VNCサーバー用のポート(オプション、デフォルト:5900) |
NOVNC_PORT | Novnc Webアクセス用のポート(オプション、デフォルト:6080) |
MODIFY_VOLUMES | マウントされたボリュームの所有権と権限を変更する(オプション、デフォルト:true) |
UMASK | 新しく作成されたファイルのファイル許可マスク(オプション、デフォルト:022) |
VNCPWD | VNC接続のパスワード(オプション) |
VNCPWD_FILE | VNC接続のパスワードファイル(オプション、 VNCPWDよりも優先されます) |
TZ | コンテナ用のタイムゾーン(オプション、例えば、ヨーロッパ/パリ、アメリカ/バンクーバー) |
version : " 3 "
services :
soulseek :
image : realies/soulseek
container_name : soulseek
restart : unless-stopped
volumes :
- /persistent/appdata:/data/.SoulseekQt
- /persistent/downloads:/data/Soulseek Downloads
- /persistent/logs:/data/Soulseek Chat Logs
- /persistent/shared:/data/Soulseek Shared Folder
environment :
- PGID=1000
- PUID=1000
ports :
- 6080:6080
- 61122:61122 # example listening port, check Options -> Login
- 61123:61123 # example obfuscated port, check Options -> Logindocker run -d --name soulseek --restart=unless-stopped
-v " /persistent/appdata " : " /data/.SoulseekQt "
-v " /persistent/downloads " : " /data/Soulseek Downloads "
-v " /persistent/logs " : " /data/Soulseek Chat Logs "
-v " /persistent/shared " : " /data/Soulseek Shared Folder "
-e PGID=1000
-e PUID=1000
-p 6080:6080
-p 61122:61122 # example listening port, check Options -> Login
-p 61123:61123 # example obfuscated port, check Options -> Login
realies/soulseekポート構成

ボリューム構成

/music/FLACをマウントします。共有したいディレクトリをマウントします。