daily pastebin goal
24%
SHARE
TWEET

Untitled

a guest Jan 21st, 2019 328 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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: 12
  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.   database_url: ~
  14.   #Description:
  15.   #  Define the folder where the crash dump files will be moved, when the server crashes
  16.   #The value must be a string
  17.   crash_path: crash_dumps/
  18.   #Description:
  19.   #  The default channel chat command prefix
  20.   #The value must be a string
  21.   command_prefix: .
  22.   database:
  23.    #Description:
  24.     #  Available urls:
  25.     #    sqlite://[file]
  26.     #    mysql://[host][:port]/[database][?propertyName1=propertyValue1[&propertyName2=propertyValue2]...]
  27.     #  
  28.     #  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
  29.     #  There's also a new property called 'connections', which describes how many connections and queries could be executed synchronously
  30.     #  MySQL example: mysql://localhost:3306/teaspeak?userName=root&password=mysecretpassword&connections=4
  31.     #  Attention: If you're using MySQL you need at least 3 connections!
  32.     #The value must be a string
  33.     url: sqlite://TeaData.sqlite
  34.     sqlite:
  35.      #Description:
  36.       #  Sqlite database locking mode.
  37.       #  Set it to nothing (\"\") to use the default driver setting
  38.       #  More information could be found here: https://www.sqlite.org/lockingv3.html
  39.       #The value must be a string
  40.       locking_mode: EXCLUSIVE
  41.       #Description:
  42.       #  Sqlite database synchronous mode.
  43.       #  Set it to nothing (\"\") to use the default driver setting
  44.       #  More information could be found here: https://www.sqlite.org/pragma.html#pragma_synchronous
  45.       #The value must be a string
  46.       sync_mode: FULL
  47.       #Description:
  48.       #  Sqlite database journal  mode.
  49.       #  Set it to nothing (\"\") to use the default driver setting
  50.       #  More information could be found here: https://www.sqlite.org/pragma.html#pragma_journal_mode
  51.       #The value must be a string
  52.       journal_mode: WAL
  53. log:
  54.  #Description:
  55.   #  The log level within the log files
  56.   #  Available types:
  57.   #    0: Trace
  58.   #    1: Debug
  59.   #    2: Info
  60.   #    3: Warn
  61.   #    4: Error
  62.   #    5: Critical
  63.   #    6: Off
  64.   #The value must be a positive numeric value between 0 and 6
  65.   level: 1
  66.   #Description:
  67.   #  The log level within the TeaSpeak server terminal
  68.   #  Available types:
  69.   #    0: Trace
  70.   #    1: Debug
  71.   #    2: Info
  72.   #    3: Warn
  73.   #    4: Error
  74.   #    5: Critical
  75.   #    6: Off
  76.   #The value must be a positive numeric value between 0 and 6
  77.   terminal_level: 1
  78.   #Description:
  79.   #  Disable/enable ascii codes within the log file
  80.   #The value must be a positive numeric value between 0 and 1
  81.   colored: 0
  82.   #Description:
  83.   #  Virtual server log chunk size
  84.   #The value must be a unsigned long between 0 and 65535
  85.   vs_size: 0
  86.   #Description:
  87.   #  The log file path
  88.   #The value must be a string
  89.   path: logs/log_${time}(%Y-%m-%d_%H:%M:%S)_${group}.log
  90. binding:
  91.   voice:
  92.    #Notes:
  93.     #  Multibinding supported here! Host delimiter is \",\"
  94.     #The value must be a string
  95.     default_host: "0.0.0.0,::"
  96.     #Notes:
  97.     #  Enforce the default host for every virtual server. Ignoring the server specific host
  98.     #The value must be a positive numeric value between 0 and 1
  99.     enforce: 0
  100.   web:
  101.    #Notes:
  102.     #  Multibinding like the voice server isnt supported yet!
  103.     #The value must be a string
  104.     default_host: 0.0.0.0
  105.   query:
  106.    #The value must be a positive numeric value between 1 and 65535
  107.     port: 10101
  108.     #Notes:
  109.     #  Multibinding like the voice server isnt supported yet!
  110.     #The value must be a string
  111.     host: 0.0.0.0
  112.   file:
  113.    #The value must be a positive numeric value between 1 and 65535
  114.     port: 30303
  115.     #Notes:
  116.     #  Multibinding like the voice server isnt supported yet!
  117.     #The value must be a string
  118.     host: 0.0.0.0
  119. query:
  120.  #Description:
  121.   #  Change the query newline character
  122.   #The value must be a string
  123.   nl_char: "\n\r"
  124.   #Description:
  125.   #  The query welcome message
  126.   #Notes:
  127.   #  If not like TeamSpeak then some applications may not recognize the Query
  128.   #  Default TeamSpeak 3 MOTD:
  129.   #  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
  130.   #  NOTE: Sometimes you have to append one \n\r more!
  131.   #The value must be a string
  132.   motd: "TeaSpeak\n\rWelcome on the TeaSpeak ServerQuery interface.\n\r"
  133.   #Description:
  134.   #  Enable/disable SSL for query
  135.   #  Available modes:
  136.   #    0: Disabled
  137.   #    1: Enabled (Enforced encryption)
  138.   #    2: Hybrid (Prefer encryption but fallback when it isnt available)
  139.   #The value must be a positive numeric value between 0 and 2
  140.   enableSSL: 2
  141.   ssl:
  142.    #Description:
  143.     #  The SSL certificate for the query client
  144.     #The value must be a string
  145.     certificate: certs/query_certificate.pem
  146.     #Description:
  147.     #  The SSL private key for the query client (You have to export the key without a password!)
  148.     #The value must be a string
  149.     privatekey: certs/query_privatekey.pem
  150. voice:
  151.  #Description:
  152.   #  Change the default voice server port
  153.   #  This also defines the start where the instance search for free server ports on a new server creation
  154.   #Notes:
  155.   #  This setting only apply once, when you create a new instance.
  156.   #  Once applied the default server port would not be changed!
  157.   #  The start point for the server creation still apply.
  158.   #The value must be a positive numeric value between 1 and 65535
  159.   default_port: 9987
  160.   #Description:
  161.   #  Enable/disable the mute notify
  162.   #The value must be a positive numeric value between 0 and 1
  163.   notifymute: 0
  164.   #Description:
  165.   #  Supress the MyTS integration warnings
  166.   #The value must be a positive numeric value between 0 and 1
  167.   suppress_myts_warnings: 1
  168.   rsa:
  169.    #Description:
  170.     #  The amount of precomputed puzzles
  171.     #Warning:
  172.     #  Do NOT TOUCH unless you're 100% sure!
  173.     #The value must be a unsigned long between 1 and 65536
  174.     puzzle_pool_size: 128
  175.   handshake:
  176.    #Description:
  177.     #  The puzzle level. (A higher number will result a longer calculation time for the manager RSA puzzle)
  178.     #Warning:
  179.     #  Do NOT TOUCH unless you're 100% sure!
  180.     #The value must be a positive numeric value between 512 and 1048576
  181.     puzzle_level: 1000
  182.     #Description:
  183.     #  Enforces the cookie exchange (Low level protection against distributed denial of service attacks (DDOS attacks))
  184.     #Notes:
  185.     #  This option is highly recommended!
  186.     #Warning:
  187.     #  Do NOT TOUCH unless you're 100% sure!
  188.     #The value must be a positive numeric value between 0 and 1
  189.     enforce_cookie: 0
  190.     #Description:
  191.     #  Enables/disabled the warning popup for the TeamSpeak 3 permission editor.
  192.     #Notes:
  193.     #  This option is highly recommended!
  194.     #The value must be a positive numeric value between 0 and 1
  195.     warn_on_permission_editor: 1
  196.   #Description:
  197.   #  Maximum amount of join attempts per second.
  198.   #Notes:
  199.   #  A value of zero means unlimited
  200.   #The value must be a positive numeric value between 0 and 1024
  201.   connect_limit: 0
  202.   #Description:
  203.   #  Maximum amount of join attempts per second per ip.
  204.   #Notes:
  205.   #  A value of zero means unlimited
  206.   #The value must be a positive numeric value between 0 and 1024
  207.   client_connect_limit: 3
  208.   protocol:
  209.    #Description:
  210.     #  Enables the newer and safer protocol based on TeamSpeak's documented standard
  211.     #Notes:
  212.     #  An invalid protocol chain could lead clients to calculate a wrong shared secret result
  213.     #  This may cause a connection setup fail and the client will be unable to connect!
  214.     #The value must be a positive numeric value between 0 and 1
  215.     experimental_31: 1
  216. server:
  217.  #Description:
  218.   #  Enable/disable the deletion of old bans within the database
  219.   #The value must be a positive numeric value between 0 and 1
  220.   delete_old_bans: 0
  221.   #Description:
  222.   #  Enable/disable the deletion of invalid icon id permissions
  223.   #The value must be a positive numeric value between 0 and 1
  224.   delete_missing_icon_permissions: 0
  225.   #Description:
  226.   #  Enable/disable weblist reports globally! (Server setting wount be disabled, they will be just not send)
  227.   #The value must be a positive numeric value between 0 and 1
  228.   allow_weblist: 0
  229.   #Description:
  230.   #  Allow anybody to send text messages to clients which are in invisible channels
  231.   #The value must be a positive numeric value between 0 and 1
  232.   show_invisible_clients: 1
  233.   #Description:
  234.   #  The displayed platform to the client
  235.   #Notes:
  236.   #  This option is only for the premium version.
  237.   #The value must be a string
  238.   platform: Linux
  239.   #Description:
  240.   #  The displayed version to the client
  241.   #Notes:
  242.   #  This option is only for the premium version.
  243.   #The value must be a string
  244.   version: "TeaSpeak 1.2.34-beta [Build: 1546376605]"
  245.   #Description:
  246.   #  The displayed licence type to every TeaSpeak 3 Client
  247.   #  Available types:
  248.   #    0: No Licence
  249.   #    1: Authorised TeaSpeak Host Provider License (ATHP)
  250.   #    2: Offline/Lan Licence
  251.   #    3: Non-Profit License (NPL)
  252.   #    4: Unknown Licence
  253.   #    5: ~placeholder~
  254.   #    6: Auto-License (Server based)
  255.   #    7: Auto-License (Instance based)
  256.   #Notes:
  257.   #  This option just work for non 3.2 clients!
  258.   #  This option is only for the premium version.
  259.   #The value must be a positive numeric value between 0 and 7
  260.   licence: 6
  261.   #Description:
  262.   #  Disable the saving of IP addresses within the database
  263.   #The value must be a positive numeric value between 0 and 1
  264.   disable_ip_saving: 0
  265. web:
  266.  #Description:
  267.   #  Disable/enable the possibility to connect via the TeaSpeak web client
  268.   #Notes:
  269.   #  If you've disabled this feature the TeaClient wound be able to join too.
  270.   #The value must be a positive numeric value between 0 and 1
  271.   enabled: 1
  272.   ssl:
  273.    #Description:
  274.     #  The SSL certificate for the web client
  275.     #The value must be a string
  276.     certificate: certs/default_certificate.pem
  277.     #Description:
  278.     #  The SSL private key for the web client (You have to export the key without a password!)
  279.     #The value must be a string
  280.     privatekey: certs/default_privatekey.pem
  281.   webrtc:
  282.    #Description:
  283.     #  Define the port range within the web client and TeaClient operates in
  284.     #  A port of zero stands for no limit
  285.     #Notes:
  286.     #  These ports must opened to use the voice bridge (Protocol: UDP)
  287.     #The value must be a positive numeric value between 0 and 65535
  288.     port_min: 50000
  289.     #Description:
  290.     #  Define the port range within the web client and TeaClient operates in
  291.     #  A port of zero stands for no limit
  292.     #Notes:
  293.     #  These ports must opened to use the voice bridge (Protocol: UDP)
  294.     #The value must be a positive numeric value between 0 and 65535
  295.     port_max: 56000
  296.     #Description:
  297.     #  A list of possible offered ice servers
  298.     #The value must be a sequence
  299.     ice:
  300.      - stun.l.google.com:9302
  301. geolocation:
  302.  #Description:
  303.   #  The fallback country if lookup fails
  304.   #The value must be a string
  305.   fallback_country: DE
  306.   mapping:
  307.    #Description:
  308.     #  The mapping file for the given provider
  309.     #  Default for IP2Location: geoloc/IP2Location.CSV
  310.     #  Default for Software77: geoloc/IpToCountry.csv
  311.     #The value must be a string
  312.     file: geoloc/IP2Location.CSV
  313.     #Description:
  314.     #  The IP 2 location resolver
  315.     #  0 = IP2Location
  316.     #  1 = Software77
  317.     #The value must be a positive numeric value between 0 and 2
  318.     type: 0
  319.   vpn:
  320.    #Description:
  321.     #  The mapping file for vpn checker (https://github.com/client9/ipcat/blob/master/datacenters.csv)
  322.     #The value must be a string
  323.     file: geoloc/ipcat.csv
  324.     #Description:
  325.     #  Disable/enable the vpn detection
  326.     #The value must be a positive numeric value between 0 and 1
  327.     enabled: 0
  328. music:
  329.  #Description:
  330.   #  Enable/disable the music bots
  331.   #The value must be a positive numeric value between 0 and 1
  332.   enabled: 1
  333. messages:
  334.   voice:
  335.    #The value must be a string
  336.     server_stop: Server stopped
  337.   application:
  338.    #The value must be a string
  339.     stop: Application stopped
  340.     #The value must be a string
  341.     crash: Application crashed
  342.   #The value must be a string
  343.   idle_time: Idle time exceeded
  344.   mute:
  345.    #The value must be a string
  346.     mute_message: "Hey!\nI muted you!"
  347.     #The value must be a string
  348.     unmute_message: "Hey!\nI unmuted you!"
  349.   kick_invalid:
  350.    #The value must be a string
  351.     hardware_id: Invalid hardware id. Protocol hacked?
  352.     #The value must be a string
  353.     command: Invalid command. Protocol hacked?
  354.     #The value must be a string
  355.     badges: Invalid badges. Protocol hacked?
  356.   vpn:
  357.    #Description:
  358.     #  This is the kick/ban message when a client tries to connect with a vpn
  359.     #  Variables are enabled. Available:
  360.     #   - provider.name => Contains the provider of the ip which has been flaged as vps
  361.     #   - provider.website => Contains the website provider of the ip which has been flaged as vps
  362.     #The value must be a string
  363.     kick: "Please disable your VPN! (Provider: ${provider.name})"
  364.   shutdown:
  365.    #The value must be a string
  366.     scheduled: "[b][color=#DA9100]Scheduled shutdown at ${time}(%Y-%m-%d %H:%M:%S)[/color][/b]"
  367.     #Description:
  368.     #  ${interval} is defined via map in 'intervals'
  369.     #The value must be a string
  370.     interval: "[b][color=red]Server instance shutting down in ${interval}[/color][/b]"
  371.     #Description:
  372.     #  Add or delete intervals as you want
  373.     intervals:
  374.       1: 1 second
  375.       2: 2 seconds
  376.       3: 3 seconds
  377.       4: 4 seconds
  378.       5: 5 seconds
  379.       10: 10 seconds
  380.       20: 20 seconds
  381.       30: 30 seconds
  382.       60: 1 minute
  383.       120: 2 minutes
  384.       180: 3 minutes
  385.       300: 5 minutes
  386.       600: 10 minutes
  387.       1200: 20 minutes
  388.       1800: 30 minutes
  389.       3600: 1 hour
  390.       7200: 2 hours
  391.     #The value must be a string
  392.     now: "[b][color=red]Server instance shutting down in now[/color][/b]"
  393.     #The value must be a string
  394.     canceled: "[b][color=green]Scheduled instance shutdown canceled![/color][/b]"
  395.   #The value must be a string
  396.   teamspeak_permission_editor: "\n[b][COLOR=#aa0000]ATTENTION[/COLOR][/b]:\nIt seems like you're trying to edit the TeaSpeak permissions with the TeamSpeak 3 client!\nThis is [b]really[/b] buggy due a bug within the client you're using.\n\nWe recommand to [b]use the [url=https://web.teaspeak.de/]TeaSpeak-Web[/url][/b] client or the [b][url=https://teaspeak.de/]TeaSpeak client[/url][/b].\nYatQA is a good option as well.\n\nTo disable/edit this message please edit the config.yml\nPlease note: Permission bugs, which will be reported wound be accepted."
  397. threads:
  398.  #Description:
  399.   #  Thread pool size for the ticking task of a VirtualServer
  400.   #Warning:
  401.   #  Do NOT TOUCH unless you're 100% sure!
  402.   #The value must be a unsigned long between 1 and 128
  403.   ticking: 2
  404.   music:
  405.    #Description:
  406.     #  Max number of threads for command handling on the instance
  407.     #Warning:
  408.     #  Do NOT TOUCH unless you're 100% sure!
  409.     #The value must be a unsigned long between 1 and 1024
  410.     execute_limit: 15
  411.     #Description:
  412.     #  Threads per server for command executing
  413.     #Warning:
  414.     #  Do NOT TOUCH unless you're 100% sure!
  415.     #The value must be a unsigned long between 1 and 128
  416.     execute_per_bot: 1
  417.   web:
  418.    #Description:
  419.     #  Thread pool size for the ticking task of a VirtualServer
  420.     #Warning:
  421.     #  Do NOT TOUCH unless you're 100% sure!
  422.     #The value must be a unsigned long between 1 and 128
  423.     io_loops: 4
  424.   voice:
  425.    #Description:
  426.     #  Kernel events per server
  427.     #Warning:
  428.     #  Do NOT TOUCH unless you're 100% sure!
  429.     #The value must be a unsigned long between 1 and 16
  430.     events_per_server: 2
  431.     #Description:
  432.     #  Threads per server for command executing
  433.     #Warning:
  434.     #  Do NOT TOUCH unless you're 100% sure!
  435.     #The value must be a unsigned long between 1 and 128
  436.     execute_per_server: 2
  437.     #Description:
  438.     #  Max number of threads for command handling threads within the instance
  439.     #Warning:
  440.     #  Do NOT TOUCH unless you're 100% sure!
  441.     #The value must be a unsigned long between 1 and 1024
  442.     execute_limit: 10
  443.     #Description:
  444.     #  Minimum IO threads
  445.     #Warning:
  446.     #  Do NOT TOUCH unless you're 100% sure!
  447.     #The value must be a unsigned long between 1 and 1024
  448.     io_min: 2
  449.     #Description:
  450.     #  IO Thread increase per server
  451.     #Warning:
  452.     #  Do NOT TOUCH unless you're 100% sure!
  453.     #The value must be a unsigned long between 1 and 64
  454.     io_per_server: 2
  455.     #Description:
  456.     #  Max IO threads
  457.     #Warning:
  458.     #  Do NOT TOUCH unless you're 100% sure!
  459.     #The value must be a unsigned long between 1 and 1024
  460.     io_limit: 10
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top