Guest User

Untitled

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