{% set vault_addr = 'https://vault.trez.wtf' %} {% set secrets_path = 'rinoa-docker/env' %} # debug: false # remote_configuration: false # 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: false # log_sql: false # experimental: false # volatile: false # case_sensitive_reg_ex: false # legacy_windows_tcp_keepalive: 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 # permissions: # file: # mode: ~ # not for Windows, chmod syntax, e.g. 644, 777. can't escalate beyond umask # directories: # incomplete: ~ # 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 # blacklist: # enabled: true # file: # 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 # password: slskd # 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: false # no_color: false # loki: ~ # metrics: # enabled: false # url: /metrics # authentication: # disabled: false # username: slskd # password: slskd # feature: # swagger: false # soulseek: # address: vps.slsknet.org # port: 2271 # username: ~ # 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