eric_l_hupp

lidarr-slskd

Mar 16th, 2026
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.04 KB | None | 0 0
  1.  
  2. xxxxxxxxxxxxxxxxxxxx:/opt/Docker/slskd/data$ cat slskd.yml
  3. debug: false
  4. headless: false
  5. remote_configuration: true
  6. remote_file_management: false
  7. instance_name: XXXXXXXX
  8. flags:
  9. no_logo: false
  10. no_start: false
  11. no_config_watch: false
  12. no_connect: false
  13. no_share_scan: false
  14. force_share_scan: false
  15. no_version_check: false
  16. log_sql: false
  17. experimental: false
  18. volatile: false
  19. case_sensitive_reg_ex: false
  20. legacy_windows_tcp_keepalive: false
  21. optimistic_relay_file_info: false
  22. # relay:
  23. # enabled: false
  24. # mode: controller # controller (default), agent, or debug (for local development)
  25. # # controller config is required when running in 'agent' mode
  26. # # this specifies the relay controller that will be controlling this agent
  27. # controller:
  28. # address: https://some.site.com:5000
  29. # ignore_certificate_errors: false
  30. # api_key: <a 16-255 character string corresponding to one of the controller's 'readwrite' or 'administrator' API keys>
  31. # secret: <a 16-255 character shared secret matching the controller's config for this agent>
  32. # downloads: false
  33. # # agent config is optional when running in 'controller' mode
  34. # # this specifies all of the agents capable of connecting
  35. # agents:
  36. # my_agent:
  37. # instance_name: my_agent # make sure the top-level instance_name of the agent matches!
  38. # secret: <a 16-255 character string unique to this agent>
  39. # cidr: 0.0.0.0/0,::/0
  40. permissions:
  41. file:
  42. mode: 755 # not for Windows, chmod syntax, e.g. 644, 777. can't escalate beyond umask
  43. directories:
  44. incomplete: /mnt/Foo1/slskd/incomplete
  45. downloads: /mnt/Foo1/slskd/complete
  46. shares:
  47. directories:
  48. - /mnt/Foo1/slskd/share
  49. filters:
  50. - \.ini$
  51. - Thumbs.db$
  52. - \.DS_Store$
  53. cache:
  54. storage_mode: memory
  55. workers: 16
  56. retention: ~ # retain indefinitely (do not automatically re-scan)
  57. # rooms:
  58. # - ~
  59. # global:
  60. # upload:
  61. # slots: 20
  62. # speed_limit: 1000 # in kibibytes
  63. # limits:
  64. # queued:
  65. # files: 500
  66. # megabytes: 5000
  67. # daily:
  68. # files: 1000
  69. # megabytes: 10000
  70. # failures: 200
  71. # weekly:
  72. # files: 5000
  73. # megabytes: 50000
  74. # failures: 1000
  75. # download:
  76. # slots: 500
  77. # speed_limit: 1000
  78. # groups:
  79. # default:
  80. # upload:
  81. # priority: 500
  82. # strategy: roundrobin
  83. # slots: 10
  84. # limits:
  85. # queued:
  86. # files: 150
  87. # megabytes: 1500
  88. # daily: ~ # no daily limits (weekly still apply)
  89. # weekly:
  90. # files: 1500
  91. # megabytes: 15000
  92. # failures: 150
  93. # leechers:
  94. # thresholds:
  95. # files: 1
  96. # directories: 1
  97. # upload:
  98. # priority: 999
  99. # strategy: roundrobin
  100. # slots: 1
  101. # speed_limit: 100
  102. # limits:
  103. # queued:
  104. # files: 15
  105. # megabytes: 150
  106. # daily:
  107. # files: 30
  108. # megabytes: 300
  109. # failures: 10
  110. # weekly:
  111. # files: 150
  112. # megabytes: 1500
  113. # failures: 30
  114. # blacklisted:
  115. # members:
  116. # - <username to blacklist>
  117. # cidrs:
  118. # - <CIDR to blacklist, e.g. 255.255.255.255/32>
  119. # user_defined:
  120. # my_buddies:
  121. # upload:
  122. # priority: 250
  123. # strategy: firstinfirstout
  124. # slots: 10
  125. # limits:
  126. # queued:
  127. # files: 1000 # override global default
  128. # members:
  129. # - alice
  130. # - bob
  131. # blacklist:
  132. # enabled: true
  133. # file: <path to file containing CIDRs to blacklist>
  134. # filters:
  135. # search:
  136. # request:
  137. # - ^.{1,2}$
  138. web:
  139. port: 5030
  140. https:
  141. disabled: false
  142. port: 5031
  143. force: false
  144. certificate:
  145. pfx: ~
  146. password: ~
  147. url_base: /
  148. content_path: wwwroot
  149. logging: false
  150. authentication:
  151. disabled: false
  152. username: ****
  153. password: ***************
  154. jwt:
  155. key: ~
  156. ttl: 604800000
  157. api_keys:
  158. my_api_key:
  159. key: *********************
  160. role: readwrite # readonly, readwrite, administrator
  161. cidr: 0.0.0.0/0,::/0
  162. retention:
  163. search: 10080 # 7 days, in minutes
  164. transfers:
  165. upload:
  166. succeeded: 1440 # 1 day, in minutes
  167. errored: 30
  168. cancelled: 5
  169. download:
  170. succeeded: 1440 # 1 day, in minutes
  171. errored: 20160 # 2 weeks, in minutes
  172. cancelled: 5
  173. files:
  174. complete: 20160 # 2 weeks, in minutes
  175. incomplete: 43200 # 30 days, in minutes
  176. logs: 180 # days
  177. logger:
  178. disk: false
  179. no_color: false
  180. loki: ~
  181. # metrics:
  182. # enabled: false
  183. # url: /metrics
  184. # authentication:
  185. # disabled: false
  186. # username: slskd
  187. # password: slskd
  188. # feature:
  189. # swagger: false
  190. soulseek:
  191. address: vps.slsknet.org
  192. port: 2271
  193. username: ************
  194. password: **************
  195. description: |
  196. A slskd user. https://github.com/slskd/slskd
  197. # picture: path/to/slsk-profile-picture.jpg
  198. listen_ip_address: 0.0.0.0
  199. listen_port: 50300
  200. diagnostic_level: Info
  201. distributed_network:
  202. disabled: false
  203. disable_children: false
  204. child_limit: 25
  205. logging: false
  206. connection:
  207. timeout:
  208. connect: 10000
  209. inactivity: 15000
  210. buffer:
  211. read: 16384
  212. write: 16384
  213. transfer: 262144
  214. write_queue: 250
  215. proxy:
  216. enabled: false
  217. address: ~
  218. port: ~
  219. username: ~
  220. password: ~
  221. # integration:
  222. # webhooks:
  223. # my_webhook:
  224. # on:
  225. # - DownloadFileComplete
  226. # call:
  227. # url: https://192.168.1.42:8080/slskd_webhook
  228. # headers:
  229. # - name: X-API-Key
  230. # value: foobar1234
  231. # - name: Authorization
  232. # value: Bearer eyJ...ssw5c
  233. # - name: User-Agent
  234. # value: slskd/0.0
  235. # ignore_certificate_errors: false
  236. # timeout: 5000 # in milliseconds
  237. # retry:
  238. # attempts: 3
  239. # scripts:
  240. # run_command_with_linux_system_shell: # automatically uses the executable defined in $SHELL
  241. # on:
  242. # - DownloadFileComplete
  243. # run:
  244. # command: 'echo "$SLSKD_SCRIPT_DATA" >> linux_system_shell.txt'
  245. # run_with_sh:
  246. # on:
  247. # - DownloadFileComplete
  248. # run:
  249. # executable: /bin/sh
  250. # args: '-c "echo $SLSKD_SCRIPT_DATA >> linux_sh.txt"'
  251. # run_with_sh_and_args_list:
  252. # on:
  253. # - DownloadFileComplete
  254. # run:
  255. # executable: /bin/sh
  256. # arglist:
  257. # - -c
  258. # - echo $SLSKD_SCRIPT_DATA >> linux_sh_and_args_list.txt
  259. # run_command_with_windows_system_shell: # automatically uses cmd.exe (included with all Windows installs)
  260. # on:
  261. # - DownloadFileComplete
  262. # run:
  263. # command: 'echo "%SLSKD_SCRIPT_DATA%" >> windows_system_shell.txt'
  264. # run_with_windows_cmd:
  265. # on:
  266. # - DownloadFileComplete
  267. # run:
  268. # executable: cmd.exe
  269. # args: '/c "echo "%SLSKD_SCRIPT_DATA%" >> windows_cmd.txt"'
  270. # run_with_windows_git_bash:
  271. # on:
  272. # - DownloadFileComplete
  273. # run:
  274. # executable: C:\Program Files\Git\bin\bash.exe
  275. # args: '-c "echo "$SLSKD_SCRIPT_DATA" >> windows_git_bash.txt"'
  276. # run_with_windows_cmd_and_args_list:
  277. # on:
  278. # - DownloadFileComplete
  279. # run:
  280. # executable: cmd.exe
  281. # arglist:
  282. # - /c
  283. # - 'echo "%SLSKD_SCRIPT_DATA%" >> windows_cmd_and_args_list.txt'
  284. # ftp:
  285. # enabled: false
  286. # address: ~
  287. # port: ~
  288. # username: ~
  289. # password: ~
  290. # remote_path: /
  291. # encryption_mode: auto
  292. # ignore_certificate_errors: false
  293. # overwrite_existing: true
  294. # connection_timeout: 5000
  295. # retry_attempts: 3
  296. # pushbullet:
  297. # enabled: false
  298. # access_token: ~
  299. # notification_prefix: "From slskd:"
  300. # notify_on_private_message: true
  301. # notify_on_room_mention: true
  302. # retry_attempts: 3
  303. # cooldown_time: 900000
  304.  
  305.  
  306. services:
  307. slskd:
  308. image: slskd/slskd:latest
  309. container_name: slskd
  310. ports:
  311. - "5030:5030"
  312. - "5031:5031"
  313. - "50300:50300"
  314. environment:
  315. - SLSKD_REMOTE_CONFIGURATION=true
  316. volumes:
  317. # Slskd app/config data
  318. - /opt/Docker/slskd/data:/app:rw
  319. # Slskd completed downloads on the host
  320. - /mnt/Foo1/slskd:/mnt/Foo1/slskd
  321. restart: always
  322.  
  323.  
  324. services:
  325. lidarr:
  326. container_name: lidarr
  327. image: ghcr.io/hotio/lidarr:nightly
  328. network_mode: host
  329. restart: unless-stopped
  330. environment:
  331. - PUID=1000
  332. - PGID=1000
  333. - UMASK=002
  334. - TZ=America/Los_Angeles
  335. volumes:
  336. - ./config:/config
  337. - ./data:/data
  338. - /mnt:/mnt:rw,rslave
  339. healthcheck:
  340. test:
  341. - CMD
  342. - curl
  343. - -f
  344. - http://localhost:8686
  345. interval: 30s
  346. timeout: 10s
  347. retries: 3
  348. start_period: 60s
  349. labels:
  350. autoheal-app: "true"
  351. networks: {}
  352. eric@Server-2:/opt/Docker/lidarr$
  353.  
  354.  
  355.  
Add Comment
Please, Sign In to add comment