Advertisement
Guest User

Untitled

a guest
Dec 11th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 13.07 KB | None | 0 0
  1. #Description:
  2. #  The current config version
  3. #Warning:
  4. #  This is an auto-generated id!
  5. #  Modification could cause data loss!
  6. #The value must be a positive numeric value between 0 and 1410065408
  7. version: 11
  8. general:
  9.  #Description:
  10.   #  Insert here your TeaSpeak license code (if you have one)
  11.   #The value must be a string
  12.   license: none
  13.   #Description:
  14.   #  Available urls:
  15.   #    sqlite://[file]
  16.   #    mysql://[host][:port]/[database][?propertyName1=propertyValue1[&propertyName2=propertyValue2]...]
  17.   #  
  18.   #  More info about about the mysql url could be found here: https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html
  19.   #  There's also a new property called 'connections', which describes how many connections and queries could be executed synchronously
  20.   #  MySQL example: mysql://localhost:3306/teaspeak?userName=root&password=mysecretpassword&connections=4
  21.   #  Attention: If you're using MySQL you need at least 3 connections!
  22.   #The value must be a string
  23.   database_url: sqlite://TeaData.sqlite
  24.   #Description:
  25.   #  Define the folder where the crash dump files will be moved, when the server crashes
  26.   #The value must be a string
  27.   crash_path: crash_dumps/
  28.   #Description:
  29.   #  The default channel chat command prefix
  30.   #The value must be a string
  31.   command_prefix: .
  32. log:
  33.  #Description:
  34.   #  The log level within the log files
  35.   #  Available types:
  36.   #    0: Trace
  37.   #    1: Debug
  38.   #    2: Info
  39.   #    3: Warn
  40.   #    4: Error
  41.   #    5: Critical
  42.   #    6: Off
  43.   #The value must be a positive numeric value between 0 and 6
  44.   level: 1
  45.   #Description:
  46.   #  The log level within the TeaSpeak server terminal
  47.   #  Available types:
  48.   #    0: Trace
  49.   #    1: Debug
  50.   #    2: Info
  51.   #    3: Warn
  52.   #    4: Error
  53.   #    5: Critical
  54.   #    6: Off
  55.   #The value must be a positive numeric value between 0 and 6
  56.   terminal_level: 1
  57.   #Description:
  58.   #  Disable/enable ascii codes within the log file
  59.   #The value must be a positive numeric value between 0 and 1
  60.   colored: 0
  61.   #Description:
  62.   #  Virtual server log chunk size
  63.   #The value must be a unsigned long between 0 and 65535
  64.   vs_size: 0
  65.   #Description:
  66.   #  The log file path
  67.   #The value must be a string
  68.   path: logs/log_${time}(%Y-%m-%d_%H:%M:%S)_${group}.log
  69. binding:
  70.   voice:
  71.    #Notes:
  72.     #  Multibinding supported here! Host delimiter is \",\"
  73.     #The value must be a string
  74.     default_host: "0.0.0.0,::"
  75.     #Notes:
  76.     #  Enforce the default host for every virtual server. Ignoring the server specific host
  77.     #The value must be a positive numeric value between 0 and 1
  78.     enforce: 0
  79.   web:
  80.    #Notes:
  81.     #  Multibinding like the voice server isnt supported yet!
  82.     #The value must be a string
  83.     default_host: 0.0.0.0
  84.   query:
  85.    #The value must be a positive numeric value between 1 and 65535
  86.     port: 10101
  87.     #Notes:
  88.     #  Multibinding like the voice server isnt supported yet!
  89.     #The value must be a string
  90.     host: 0.0.0.0
  91.   file:
  92.    #The value must be a positive numeric value between 1 and 65535
  93.     port: 30303
  94.     #Notes:
  95.     #  Multibinding like the voice server isnt supported yet!
  96.     #The value must be a string
  97.     host: 0.0.0.0
  98. query:
  99.  #Description:
  100.   #  Change the query newline character
  101.   #The value must be a string
  102.   nl_char: "\n\r"
  103.   #Description:
  104.   #  The query welcome message
  105.   #Notes:
  106.   #  If not like TeamSpeak then some applications may not recognize the Query
  107.   #  Default TeamSpeak 3 MOTD:
  108.   #  TS3\n\rWelcome to the TeamSpeak 3 ServerQuery interface, type \"help\" for a list of commands and \"help <command>\" for information on a specific command.\n\r\n\r
  109.   #The value must be a string
  110.   motd: "TeaSpeak\n\rWelcome on the TeaSpeak ServerQuery interface.\n\r"
  111.   #Description:
  112.   #  Enable/disable SSL for query
  113.   #  Available modes:
  114.   #    0: Disabled
  115.   #    1: Enabled (Enforced encryption)
  116.   #    2: Hybrid (Prefer encryption but fallback when it isnt available)
  117.   #The value must be a positive numeric value between 0 and 2
  118.   enableSSL: 2
  119.   ssl:
  120.    #Description:
  121.     #  The SSL certificate for the query client
  122.     #The value must be a string
  123.     certificate: certs/query_certificate.pem
  124.     #Description:
  125.     #  The SSL private key for the query client (You have to export the key without a password!)
  126.     #The value must be a string
  127.     privatekey: certs/query_privatekey.pem
  128. voice:
  129.  #Description:
  130.   #  Change the default voice server port
  131.   #  This also defines the start where the instance search for free server ports on a new server creation
  132.   #Notes:
  133.   #  This setting only apply once, when you create a new instance.
  134.   #  Once applied the default server port would not be changed!
  135.   #  The start point for the server creation still apply.
  136.   #The value must be a positive numeric value between 1 and 65535
  137.   default_port: 9987
  138.   #Description:
  139.   #  Enable/disable the mute notify
  140.   #The value must be a positive numeric value between 0 and 1
  141.   notifymute: 0
  142.   #Description:
  143.   #  Supress the MyTS integration warnings
  144.   #The value must be a positive numeric value between 0 and 1
  145.   suppress_myts_warnings: 1
  146.   rsa:
  147.    #Description:
  148.     #  The amount of precomputed puzzles
  149.     #Warning:
  150.     #  Do NOT TOUCH unless you're 100% sure!
  151.     #The value must be a unsigned long between 1 and 65536
  152.     puzzle_pool_size: 128
  153.   handshake:
  154.    #Description:
  155.     #  The puzzle level. (A higher number will result a longer calculation time for the manager RSA puzzle)
  156.     #Warning:
  157.     #  Do NOT TOUCH unless you're 100% sure!
  158.     #The value must be a positive numeric value between 512 and 1048576
  159.     puzzle_level: 1000
  160.     #Description:
  161.     #  Enforces the cookie exchange (Low level protection against distributed denial of service attacks (DDOS attacks))
  162.     #Notes:
  163.     #  This option is highly recommended!
  164.     #Warning:
  165.     #  Do NOT TOUCH unless you're 100% sure!
  166.     #The value must be a positive numeric value between 0 and 1
  167.     enforce_cookie: 0
  168.   #Description:
  169.   #  Maximum amount of join attempts per second.
  170.   #Notes:
  171.   #  A value of zero means unlimited
  172.   #The value must be a positive numeric value between 0 and 1024
  173.   connect_limit: 1000
  174.   #Description:
  175.   #  Maximum amount of join attempts per second per ip.
  176.   #Notes:
  177.   #  A value of zero means unlimited
  178.   #The value must be a positive numeric value between 0 and 1024
  179.   client_connect_limit: 3
  180.   protocol:
  181.    #Description:
  182.     #  Enables the newer and safer protocol based on TeamSpeak's documented standard
  183.     #Notes:
  184.     #  An invalid protocol chain could lead clients to calculate a wrong shared secret result
  185.     #  This may cause a connection setup fail and the client will be unable to connect!
  186.     #The value must be a positive numeric value between 0 and 1
  187.     experimental_31: 1
  188. server:
  189.  #Description:
  190.   #  Enable/disable the deletion of old bans within the database
  191.   #The value must be a positive numeric value between 0 and 1
  192.   delete_old_bans: 1
  193.   #Description:
  194.   #  Enable/disable the deletion of invalid icon id permissions
  195.   #The value must be a positive numeric value between 0 and 1
  196.   delete_missing_icon_permissions: 1
  197.   #Description:
  198.   #  Enable/disable weblist reports globally! (Server setting wount be disabled, they will be just not send)
  199.   #The value must be a positive numeric value between 0 and 1
  200.   allow_weblist: 1
  201.   #Description:
  202.   #  Allow anybody to send text messages to clients which are in invisible channels
  203.   #The value must be a positive numeric value between 0 and 1
  204.   show_invisible_clients: 1
  205. web:
  206.  #Description:
  207.   #  Disable/enable the possibility to connect via the TeaSpeak web client
  208.   #Notes:
  209.   #  If you've disabled this feature the TeaClient wound be able to join too.
  210.   #The value must be a positive numeric value between 0 and 1
  211.   enabled: 1
  212.   ssl:
  213.    #Description:
  214.     #  The SSL certificate for the web client
  215.     #The value must be a string
  216.     certificate: certs/default_certificate.pem
  217.     #Description:
  218.     #  The SSL private key for the web client (You have to export the key without a password!)
  219.     #The value must be a string
  220.     privatekey: certs/default_privatekey.pem
  221.   webrtc:
  222.    #Description:
  223.     #  Define the port range within the web client and TeaClient operates in
  224.     #  A port of zero stands for no limit
  225.     #Notes:
  226.     #  These ports must opened to use the voice bridge (Protocol: UDP)
  227.     #The value must be a positive numeric value between 0 and 65535
  228.     port_min: 50000
  229.     #Description:
  230.     #  Define the port range within the web client and TeaClient operates in
  231.     #  A port of zero stands for no limit
  232.     #Notes:
  233.     #  These ports must opened to use the voice bridge (Protocol: UDP)
  234.     #The value must be a positive numeric value between 0 and 65535
  235.     port_max: 56000
  236.     #Description:
  237.     #  A list of possible offered ice servers
  238.     #The value must be a sequence
  239.     ice:
  240.      - stun.l.google.com:9302
  241. geolocation:
  242.  #Description:
  243.   #  The fallback country if lookup fails
  244.   #The value must be a string
  245.   fallback_country: DE
  246.   mapping:
  247.    #Description:
  248.     #  The mapping file for the given provider
  249.     #  Default for IP2Location: geoloc/IP2Location.CSV
  250.     #  Default for Software77: geoloc/IpToCountry.csv
  251.     #The value must be a string
  252.     file: geoloc/IP2Location.CSV
  253.     #Description:
  254.     #  The IP 2 location resolver
  255.     #  0 = IP2Location
  256.     #  1 = Software77
  257.     #The value must be a positive numeric value between 0 and 2
  258.     type: 0
  259.   vpn:
  260.    #Description:
  261.     #  The mapping file for vpn checker (https://github.com/client9/ipcat/blob/master/datacenters.csv)
  262.     #The value must be a string
  263.     file: geoloc/ipcat.csv
  264.     #Description:
  265.     #  Disable/enable the vpn detection
  266.     #The value must be a positive numeric value between 0 and 1
  267.     enabled: 0
  268. music:
  269.  #Description:
  270.   #  Enable/disable the music bots
  271.   #The value must be a positive numeric value between 0 and 1
  272.   enabled: 0
  273. messages:
  274.   voice:
  275.    #The value must be a string
  276.     server_stop: Server stopped
  277.   application:
  278.    #The value must be a string
  279.     stop: Application stopped
  280.     #The value must be a string
  281.     crash: Application crashed
  282.   #The value must be a string
  283.   idle_time: Idle time exceeded
  284.   mute:
  285.    #The value must be a string
  286.     mute_message: "Hey!\nI muted you!"
  287.     #The value must be a string
  288.     unmute_message: "Hey!\nI unmuted you!"
  289.   kick_invalid:
  290.    #The value must be a string
  291.     hardware_id: Invalid hardware id. Protocol hacked?
  292.     #The value must be a string
  293.     command: Invalid command. Protocol hacked?
  294.     #The value must be a string
  295.     badges: Invalid badges. Protocol hacked?
  296.   vpn:
  297.    #Description:
  298.     #  This is the kick/ban message when a client tries to connect with a vpn
  299.     #  Variables are enabled. Available:
  300.     #   - provider.name => Contains the provider of the ip which has been flaged as vps
  301.     #   - provider.website => Contains the website provider of the ip which has been flaged as vps
  302.     #The value must be a string
  303.     kick: "Please disable your VPN! (Provider: ${provider.name})"
  304. threads:
  305.  #Description:
  306.   #  Thread pool size for the ticking task of a VirtualServer
  307.   #Warning:
  308.   #  Do NOT TOUCH unless you're 100% sure!
  309.   #The value must be a unsigned long between 1 and 128
  310.   ticking: 2
  311.   music:
  312.    #Description:
  313.     #  Max number of threads for command handling on the instance
  314.     #Warning:
  315.     #  Do NOT TOUCH unless you're 100% sure!
  316.     #The value must be a unsigned long between 1 and 1024
  317.     execute_limit: 15
  318.     #Description:
  319.     #  Threads per server for command executing
  320.     #Warning:
  321.     #  Do NOT TOUCH unless you're 100% sure!
  322.     #The value must be a unsigned long between 1 and 128
  323.     execute_per_bot: 1
  324.   web:
  325.    #Description:
  326.     #  Thread pool size for the ticking task of a VirtualServer
  327.     #Warning:
  328.     #  Do NOT TOUCH unless you're 100% sure!
  329.     #The value must be a unsigned long between 1 and 128
  330.     io_loops: 4
  331.   voice:
  332.    #Description:
  333.     #  Kernel events per server
  334.     #Warning:
  335.     #  Do NOT TOUCH unless you're 100% sure!
  336.     #The value must be a unsigned long between 1 and 16
  337.     events_per_server: 2
  338.     #Description:
  339.     #  Threads per server for command executing
  340.     #Warning:
  341.     #  Do NOT TOUCH unless you're 100% sure!
  342.     #The value must be a unsigned long between 1 and 128
  343.     execute_per_server: 2
  344.     #Description:
  345.     #  Max number of threads for command handling threads within the instance
  346.     #Warning:
  347.     #  Do NOT TOUCH unless you're 100% sure!
  348.     #The value must be a unsigned long between 1 and 1024
  349.     execute_limit: 10
  350.     #Description:
  351.     #  Minimum IO threads
  352.     #Warning:
  353.     #  Do NOT TOUCH unless you're 100% sure!
  354.     #The value must be a unsigned long between 1 and 1024
  355.     io_min: 2
  356.     #Description:
  357.     #  IO Thread increase per server
  358.     #Warning:
  359.     #  Do NOT TOUCH unless you're 100% sure!
  360.     #The value must be a unsigned long between 1 and 64
  361.     io_per_server: 2
  362.     #Description:
  363.     #  Max IO threads
  364.     #Warning:
  365.     #  Do NOT TOUCH unless you're 100% sure!
  366.     #The value must be a unsigned long between 1 and 1024
  367.     io_limit: 10
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement