soulseek docker
1.0.0
soulseek.conf 의 리버스 프록시, Nginx 예제)-p 6080:6080 옵션을 사용하십시오./data/.SoulseekQt/1 에 나타날 때까지 기다리면 기본적으로 60 분마다 저장되지만 옵션 -> 일반에서 더 자유 로워 질 수 있습니다.Docker 컨테이너를 시작하고 필요한 볼륨을 매핑하십시오 (아래 섹션을 시작하는 방법 참조).
웹 브라우저를 열고 구성에 따라 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 웹 액세스 용 포트 (선택 사항, 기본값 : 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 장착합니다. 공유하려는 디렉토리를 장착하십시오.