#debug: false remote_configuration: {{SLSKD_REMOTE_CONFIGURATION}} # remote_file_management: false # instance_name: default # flags: # no_logo: false # no_start: false # no_config_watch: false # no_connect: false # no_share_scan: false # force_share_scan: false # no_version_check: true # log_sql: false # experimental: false # volatile: false # case_sensitive_reg_ex: false # relay: # enabled: false # mode: controller # controller (default), agent, or debug (for local development) # # controller config is required when running in 'agent' mode # # this specifies the relay controller that will be controlling this agent # controller: # address: https://some.site.com:5000 # ignore_certificate_errors: false # api_key: # secret: # downloads: false # # agent config is optional when running in 'controller' mode # # this specifies all of the agents capable of connecting # agents: # my_agent: # instance_name: my_agent # make sure the top-level instance_name of the agent matches! # secret: # cidr: 0.0.0.0/0,::/0 directories: incomplete: /incomplete downloads: /downloads shares: directories: filters: - \.ini$ - Thumbs.db$ - \.DS_Store$ cache: storage_mode: memory workers: 16 # retention: ~ # retain indefinitely (do not automatically re-scan) # rooms: # - ~ # global: # upload: # slots: 20 # speed_limit: 1000 # in kibibytes # limits: # queued: # files: 500 # megabytes: 5000 # daily: # files: 1000 # megabytes: 10000 # failures: 200 # weekly: # files: 5000 # megabytes: 50000 # failures: 1000 # download: # slots: 500 # speed_limit: 1000 # groups: # default: # upload: # priority: 500 # strategy: roundrobin # slots: 10 # limits: # queued: # files: 150 # megabytes: 1500 # daily: ~ # no daily limits (weekly still apply) # weekly: # files: 1500 # megabytes: 15000 # failures: 150 # leechers: # thresholds: # files: 1 # directories: 1 # upload: # priority: 999 # strategy: roundrobin # slots: 1 # speed_limit: 100 # limits: # queued: # files: 15 # megabytes: 150 # daily: # files: 30 # megabytes: 300 # failures: 10 # weekly: # files: 150 # megabytes: 1500 # failures: 30 # blacklisted: # members: # - # cidrs: # - # user_defined: # my_buddies: # upload: # priority: 250 # strategy: firstinfirstout # slots: 10 # limits: # queued: # files: 1000 # override global default # members: # - alice # - bob # filters: # search: # request: # - ^.{1,2}$ web: port: 5030 https: disabled: false # port: 5031 # force: false # certificate: # pfx: ~ # password: ~ url_base: / content_path: wwwroot # logging: false authentication: disabled: false username: {{SLSKD_WEB_USER}} password: {{SLSKD_WEB_PASSWORD}} # jwt: # key: ~ # ttl: 604800000 # api_keys: # my_api_key: # key: # role: readonly # readonly, readwrite, administrator # cidr: 0.0.0.0/0,::/0 # retention: # transfers: # upload: # succeeded: 1440 # 1 day # errored: 30 # cancelled: 5 # download: # succeeded: 1440 # 1 day # errored: 20160 # 2 weeks # cancelled: 5 # files: # complete: 20160 # 2 weeks # incomplete: 43200 # 30 days # logs: 259200 # 180 days # logger: # disk: true # loki: ~ # metrics: # enabled: false # url: /metrics # authentication: # disabled: false # username: slskd # password: slskd # feature: # swagger: false soulseek: address: vps.slsknet.org port: 2271 username: {{SLSKD_USER}} password: {{SLSKD_PASSWORD}} # description: | # A slskd user. https://github.com/slskd/slskd listen_ip_address: 0.0.0.0 listen_port: 50300 # diagnostic_level: Info # distributed_network: # disabled: false # disable_children: false # child_limit: 25 # logging: false connection: timeout: connect: 10000 inactivity: 15000 buffer: read: 16384 write: 16384 transfer: 262144 write_queue: 250 # proxy: # enabled: false # address: ~ # port: ~ # username: ~ # password: ~ # integration: # ftp: # enabled: false # address: ~ # port: ~ # username: ~ # password: ~ # remote_path: / # encryption_mode: auto # ignore_certificate_errors: false # overwrite_existing: true # connection_timeout: 5000 # retry_attempts: 3 # pushbullet: # enabled: false # access_token: ~ # notification_prefix: "From slskd:" # notify_on_private_message: true # notify_on_room_mention: true # retry_attempts: 3 # cooldown_time: 900000