Advertisement
Guest User

Untitled

a guest
Mar 6th, 2020
737
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.60 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: 15
  8. general:
  9. #Description:
  10. # Insert here your TeaSpeak license code (if you have one)
  11. #The value must be a string
  12. license: HIDDEN
  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. #Description:
  53. # Mapping for the permission names
  54. #Warning:
  55. # Do NOT TOUCH unless you're 100% sure!
  56. #The value must be a string
  57. permission_mapping: resources/permission_mapping.txt
  58. log:
  59. #Description:
  60. # The log level within the log files
  61. # Available types:
  62. # 0: Trace
  63. # 1: Debug
  64. # 2: Info
  65. # 3: Warn
  66. # 4: Error
  67. # 5: Critical
  68. # 6: Off
  69. #The value must be a positive numeric value between 0 and 6
  70. level: 2
  71. #Description:
  72. # The log level within the TeaSpeak server terminal
  73. # Available types:
  74. # 0: Trace
  75. # 1: Debug
  76. # 2: Info
  77. # 3: Warn
  78. # 4: Error
  79. # 5: Critical
  80. # 6: Off
  81. #The value must be a positive numeric value between 0 and 6
  82. terminal_level: 2
  83. #Description:
  84. # Disable/enable ascii codes within the log file
  85. #The value must be a positive numeric value between 0 and 1
  86. colored: 0
  87. #Description:
  88. # Virtual server log chunk size
  89. #The value must be a unsigned long between 0 and 65535
  90. vs_size: 0
  91. #Description:
  92. # The log file path
  93. #The value must be a string
  94. path: logs/log_${time}(%Y-%m-%d_%H:%M:%S)_${group}.log
  95. binding:
  96. voice:
  97. #Notes:
  98. # Enforce the default host for every virtual server. Ignoring the server specific host
  99. #The value must be a positive numeric value between 0 and 1
  100. enforce: 1
  101. #Notes:
  102. # Multibinding supported here! Host delimiter is \",\"
  103. #The value must be a string
  104. default_host: "0.0.0.0,::"
  105. web:
  106. #Notes:
  107. # Multibinding supported here! Host delimiter is \",\"
  108. #The value must be a string
  109. default_host: 0.0.0.0,[::]
  110. query:
  111. #The value must be a positive numeric value between 1 and 65535
  112. port: 22221
  113. #Notes:
  114. # Multibinding supported here! Host delimiter is \",\"
  115. #The value must be a string
  116. host: 0.0.0.0,[::]
  117. file:
  118. #The value must be a positive numeric value between 1 and 65535
  119. port: 33331
  120. #Notes:
  121. # Multibinding supported here! Host delimiter is \",\"
  122. #The value must be a string
  123. host: 0.0.0.0,[::]
  124. query:
  125. #Description:
  126. # Change the query newline character
  127. #The value must be a string
  128. nl_char: "\n\r"
  129. #Description:
  130. # The query welcome message
  131. #Notes:
  132. # If not like TeamSpeak then some applications may not recognize the Query
  133. # Default TeamSpeak 3 MOTD:
  134. # TS3\r\nWelcome to the TeamSpeak 3 ServerQuery interface, type \"help\" for a list of commands and \"help <command>\" for information on a specific command.\r\n
  135. # NOTE: Sometimes you have to append one \r\n more!
  136. #The value must be a string
  137. motd: "TeaSpeak\n\rWelcome on the TeaSpeak ServerQuery interface.\n\r"
  138. #Description:
  139. # Enable/disable SSL for query
  140. # Available modes:
  141. # 0: Disabled
  142. # 1: Enabled (Enforced encryption)
  143. # 2: Hybrid (Prefer encryption but fallback when it isnt available)
  144. #The value must be a positive numeric value between 0 and 2
  145. enableSSL: 2
  146. ssl:
  147. #Description:
  148. # The SSL certificate for the query client
  149. #The value must be a string
  150. certificate: certs/query_certificate.pem
  151. #Description:
  152. # The SSL private key for the query client (You have to export the key without a password!)
  153. #The value must be a string
  154. privatekey: certs/query_privatekey.pem
  155. voice:
  156. #Description:
  157. # Change the default voice server port
  158. # This also defines the start where the instance search for free server ports on a new server creation
  159. #Notes:
  160. # This setting only apply once, when you create a new instance.
  161. # Once applied the default server port would not be changed!
  162. # The start point for the server creation still apply.
  163. #The value must be a positive numeric value between 1 and 65535
  164. default_port: 10500
  165. #Description:
  166. # Enable/disable the mute notify
  167. #The value must be a positive numeric value between 0 and 1
  168. notifymute: 0
  169. #Description:
  170. # Suppress the MyTS integration warnings
  171. #The value must be a positive numeric value between 0 and 1
  172. suppress_myts_warnings: 1
  173. #Description:
  174. # Enable/disable fast session reinitialisation.
  175. #Warning:
  176. # Do NOT TOUCH unless you're 100% sure!
  177. #The value must be a positive numeric value between 0 and 1
  178. allow_session_reinitialize: 1
  179. rsa:
  180. #Description:
  181. # The amount of precomputed puzzles
  182. #Warning:
  183. # Do NOT TOUCH unless you're 100% sure!
  184. #The value must be a unsigned long between 1 and 65536
  185. puzzle_pool_size: 128
  186. handshake:
  187. #Description:
  188. # The puzzle level. (A higher number will result a longer calculation time for the manager RSA puzzle)
  189. #Warning:
  190. # Do NOT TOUCH unless you're 100% sure!
  191. #The value must be a positive numeric value between 512 and 1048576
  192. puzzle_level: 1000
  193. #Description:
  194. # Enforces the cookie exchange (Low level protection against distributed denial of service attacks (DDOS attacks))
  195. #Notes:
  196. # This option is highly recommended!
  197. #Warning:
  198. # Do NOT TOUCH unless you're 100% sure!
  199. #The value must be a positive numeric value between 0 and 1
  200. enforce_cookie: 1
  201. #Description:
  202. # Enables/disabled the warning popup for the TeamSpeak 3 permission editor.
  203. #Notes:
  204. # This option is highly recommended!
  205. #The value must be a positive numeric value between 0 and 1
  206. warn_on_permission_editor: 1
  207. #Description:
  208. # Maximum amount of join attempts per second.
  209. #Notes:
  210. # A value of zero means unlimited
  211. #The value must be a positive numeric value between 0 and 1024
  212. connect_limit: 0
  213. #Description:
  214. # Maximum amount of join attempts per second per ip.
  215. #Notes:
  216. # A value of zero means unlimited
  217. #The value must be a positive numeric value between 0 and 1024
  218. client_connect_limit: 0
  219. protocol:
  220. #Description:
  221. # Enables the newer and safer protocol based on TeamSpeak's documented standard
  222. #Notes:
  223. # An invalid protocol chain could lead clients to calculate a wrong shared secret result
  224. # This may cause a connection setup fail and the client will be unable to connect!
  225. #The value must be a positive numeric value between 0 and 1
  226. experimental_31: 1
  227. server:
  228. #Description:
  229. # The displayed platform to the client
  230. #Notes:
  231. # This option is only for the premium version.
  232. # This option could be reloaded while the instance is running.
  233. #The value must be a string
  234. platform: Linux
  235. #Description:
  236. # The displayed version to the client
  237. #Notes:
  238. # This option is only for the premium version.
  239. # This option could be reloaded while the instance is running.
  240. #The value must be a string
  241. version: "3.8.0 [Build: 1559038073]"
  242. #Description:
  243. # The displayed licence type to every TeaSpeak 3 Client
  244. # Available types:
  245. # 0: No Licence
  246. # 1: Authorised TeaSpeak Host Provider License (ATHP)
  247. # 2: Offline/Lan Licence
  248. # 3: Non-Profit License (NPL)
  249. # 4: Unknown Licence
  250. # 5: ~placeholder~
  251. # 6: Auto-License (Server based)
  252. # 7: Auto-License (Instance based)
  253. #Notes:
  254. # This option just work for non 3.2 clients!
  255. # This option is only for the premium version.
  256. # This option could be reloaded while the instance is running.
  257. #The value must be a positive numeric value between 0 and 7
  258. licence: 7
  259. #Description:
  260. # Enable/disable the deletion of old bans within the database
  261. #The value must be a positive numeric value between 0 and 1
  262. delete_old_bans: 1
  263. #Description:
  264. # Enable/disable the deletion of invalid icon id permissions
  265. #The value must be a positive numeric value between 0 and 1
  266. delete_missing_icon_permissions: 1
  267. #Description:
  268. # Enable/disable weblist reports globally! (Server setting wount be disabled, they will be just not send)
  269. #The value must be a positive numeric value between 0 and 1
  270. allow_weblist: 0
  271. #Description:
  272. # If enabled an error will be throws on invalid UTF-8 characters within the protocol (Query & Client).
  273. # Else the property pair will be dropped silently!
  274. #The value must be a positive numeric value between 0 and 1
  275. strict_ut8_mode: 0
  276. #Description:
  277. # Allow anybody to send text messages to clients which are in invisible channels
  278. #The value must be a positive numeric value between 0 and 1
  279. show_invisible_clients: 1
  280. #Description:
  281. # Disable the saving of IP addresses within the database.
  282. #The value must be a positive numeric value between 0 and 1
  283. disable_ip_saving: 0
  284. #Description:
  285. # Set the limit for maximal virtual servers. -1 means unlimited.
  286. #Notes:
  287. # This option could be reloaded while the instance is running.
  288. #The value must be a unsigned long between -1 and 999999
  289. max_virtual_servers: 130
  290. authentication:
  291. #Description:
  292. # Allow or disallow client authentication just by their name
  293. #Notes:
  294. # This option could be reloaded while the instance is running.
  295. #The value must be a positive numeric value between 0 and 1
  296. name: 0
  297. #Description:
  298. # Add by default a new music bot to each created virtual server.
  299. #The value must be a positive numeric value between 0 and 1
  300. default_music_bot: 0
  301. clients:
  302. #Description:
  303. # Allow/disallow the TeamSpeak 3 client to join the server.
  304. #Notes:
  305. # This option could be reloaded while the instance is running.
  306. #The value must be a positive numeric value between 0 and 1
  307. teamspeak: 1
  308. #Description:
  309. # Allow/disallow the TeaSpeak - Web client to join the server.
  310. #Notes:
  311. # This option could be reloaded while the instance is running.
  312. #The value must be a positive numeric value between 0 and 1
  313. teaweb: 1
  314. #Description:
  315. # Allow/disallow the TeaSpeak - Client to join the server.
  316. #Notes:
  317. # This option could be reloaded while the instance is running.
  318. #The value must be a positive numeric value between 0 and 1
  319. teaspeak: 1
  320. web:
  321. #Description:
  322. # Disable/enable the possibility to connect via the TeaSpeak web client
  323. #Notes:
  324. # If you've disabled this feature the TeaClient wound be able to join too.
  325. #The value must be a positive numeric value between 0 and 1
  326. enabled: 0
  327. #Description:
  328. # Disable/enable UPNP support
  329. #Warning:
  330. # Do NOT TOUCH unless you're 100% sure!
  331. #The value must be a positive numeric value between 0 and 1
  332. upnp: 0
  333. ssl:
  334. #Notes:
  335. # This option could be reloaded while the instance is running.
  336. certificate:
  337. default:
  338. certificate: default_certificate.pem
  339. private_key: default_privatekey.pem
  340. webrtc:
  341. #Description:
  342. # Define the port range within the web client and TeaClient operates in
  343. # A port of zero stands for no limit
  344. #Notes:
  345. # These ports must opened to use the voice bridge (Protocol: UDP)
  346. #The value must be a positive numeric value between 0 and 65535
  347. port_min: 50000
  348. #Description:
  349. # Define the port range within the web client and TeaClient operates in
  350. # A port of zero stands for no limit
  351. #Notes:
  352. # These ports must opened to use the voice bridge (Protocol: UDP)
  353. #The value must be a positive numeric value between 0 and 65535
  354. port_max: 56000
  355. #Description:
  356. # A list of possible offered ice servers
  357. #The value must be a sequence
  358. ice:
  359. - stun.l.google.com:19302
  360. geolocation:
  361. #Description:
  362. # The fallback country if lookup fails
  363. #Notes:
  364. # This option could be reloaded while the instance is running.
  365. #The value must be a string
  366. fallback_country: BR
  367. #Description:
  368. # Enforce the default country and disable resolve
  369. #Notes:
  370. # This option could be reloaded while the instance is running.
  371. #The value must be a positive numeric value between 0 and 1
  372. force_fallback_country: 0
  373. mapping:
  374. #Description:
  375. # The mapping file for the given provider
  376. # Default for IP2Location: geoloc/IP2Location.CSV
  377. # Default for Software77: geoloc/IpToCountry.csv
  378. #The value must be a string
  379. file: geoloc/IP2Location.CSV
  380. #Description:
  381. # The IP 2 location resolver
  382. # 0 = IP2Location
  383. # 1 = Software77
  384. #The value must be a positive numeric value between 0 and 2
  385. type: 0
  386. vpn:
  387. #Description:
  388. # The mapping file for vpn checker (https://github.com/client9/ipcat/blob/master/datacenters.csv)
  389. #The value must be a string
  390. file: geoloc/ipcat.csv
  391. #Description:
  392. # Disable/enable the vpn detection
  393. #The value must be a positive numeric value between 0 and 1
  394. enabled: 0
  395. music:
  396. #Description:
  397. # Enable/disable the music bots
  398. #The value must be a positive numeric value between 0 and 1
  399. enabled: 0
  400. messages:
  401. voice:
  402. #Notes:
  403. # This option could be reloaded while the instance is running.
  404. #The value must be a string
  405. server_stop: Server stopped
  406. application:
  407. #Notes:
  408. # This option could be reloaded while the instance is running.
  409. #The value must be a string
  410. stop: Server Shutdown!
  411. #Notes:
  412. # This option could be reloaded while the instance is running.
  413. #The value must be a string
  414. crash: Server Shutdown!
  415. #Notes:
  416. # This option could be reloaded while the instance is running.
  417. #The value must be a string
  418. idle_time: Idle time exceeded
  419. channel:
  420. defaultTopic: ""
  421. #Notes:
  422. # This option could be reloaded while the instance is running.
  423. #The value must be a string
  424. 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."
  425. mute:
  426. #Notes:
  427. # This option could be reloaded while the instance is running.
  428. #The value must be a string
  429. mute_message: ""
  430. #Notes:
  431. # This option could be reloaded while the instance is running.
  432. #The value must be a string
  433. unmute_message: ""
  434. kick_invalid:
  435. #Notes:
  436. # This option could be reloaded while the instance is running.
  437. #The value must be a string
  438. hardware_id: Invalid hardware id. Protocol hacked?
  439. #Notes:
  440. # This option could be reloaded while the instance is running.
  441. #The value must be a string
  442. command: Invalid command. Protocol hacked?
  443. #Notes:
  444. # This option could be reloaded while the instance is running.
  445. #The value must be a string
  446. badges: Invalid badges. Protocol hacked?
  447. vpn:
  448. #Description:
  449. # This is the kick/ban message when a client tries to connect with a vpn
  450. # Variables are enabled. Available:
  451. # - provider.name => Contains the provider of the ip which has been flaged as vps
  452. # - provider.website => Contains the website provider of the ip which has been flaged as vps
  453. #Notes:
  454. # This option could be reloaded while the instance is running.
  455. #The value must be a string
  456. kick: "Please disable your VPN! (Provider: ${provider.name})"
  457. shutdown:
  458. #Notes:
  459. # This option could be reloaded while the instance is running.
  460. #The value must be a string
  461. scheduled: "[b][color=#DA9100]Scheduled shutdown at ${time}(%Y-%m-%d %H:%M:%S)[/color][/b]"
  462. #Description:
  463. # ${interval} is defined via map in 'intervals'
  464. #Notes:
  465. # This option could be reloaded while the instance is running.
  466. #The value must be a string
  467. interval: "[b][color=red]Server instance shutting down in ${interval}[/color][/b]"
  468. #Description:
  469. # Add or delete intervals as you want
  470. intervals:
  471. 1: 1 second
  472. 2: 2 seconds
  473. 3: 3 seconds
  474. 4: 4 seconds
  475. 5: 5 seconds
  476. 10: 10 seconds
  477. 20: 20 seconds
  478. 30: 30 seconds
  479. 60: 1 minute
  480. 120: 2 minutes
  481. 180: 3 minutes
  482. 300: 5 minutes
  483. 600: 10 minutes
  484. 1200: 20 minutes
  485. 1800: 30 minutes
  486. 3600: 1 hour
  487. 7200: 2 hours
  488. #Notes:
  489. # This option could be reloaded while the instance is running.
  490. #The value must be a string
  491. now: "[b][color=red]Server instance shutting down in now[/color][/b]"
  492. #Notes:
  493. # This option could be reloaded while the instance is running.
  494. #The value must be a string
  495. canceled: "[b][color=green]Scheduled instance shutdown canceled![/color][/b]"
  496. music:
  497. #Description:
  498. # ${title} title of the song
  499. # ${description} description of the song
  500. # ${url} url of the song
  501. # ${invoker} link to the song adder
  502. #The value must be a string
  503. song_announcement: Now replaying ${title} (${url}) added by ${invoker}
  504. timeout:
  505. #Notes:
  506. # This option could be reloaded while the instance is running.
  507. #The value must be a string
  508. connection_reinitialized: connection lost
  509. #Notes:
  510. # This option could be reloaded while the instance is running.
  511. #The value must be a string
  512. packet_resend_failed: connection lost
  513. threads:
  514. #Description:
  515. # Thread pool size for the ticking task of a VirtualServer
  516. #Warning:
  517. # Do NOT TOUCH unless you're 100% sure!
  518. #The value must be a unsigned long between 1 and 128
  519. ticking: 4
  520. music:
  521. #Description:
  522. # Max number of threads for command handling on the instance
  523. #Warning:
  524. # Do NOT TOUCH unless you're 100% sure!
  525. #The value must be a unsigned long between 1 and 1024
  526. execute_limit: 4
  527. #Description:
  528. # Threads per server for command executing
  529. #Warning:
  530. # Do NOT TOUCH unless you're 100% sure!
  531. #The value must be a unsigned long between 1 and 128
  532. execute_per_bot: 1
  533. web:
  534. #Description:
  535. # Thread pool size for the ticking task of a VirtualServer
  536. #Warning:
  537. # Do NOT TOUCH unless you're 100% sure!
  538. #The value must be a unsigned long between 1 and 128
  539. io_loops: 1
  540. voice:
  541. #Description:
  542. # Kernel events per server
  543. #Warning:
  544. # Do NOT TOUCH unless you're 100% sure!
  545. #The value must be a unsigned long between 1 and 16
  546. events_per_server: 4
  547. #Description:
  548. # Threads per server for command executing
  549. #Warning:
  550. # Do NOT TOUCH unless you're 100% sure!
  551. #The value must be a unsigned long between 1 and 128
  552. execute_per_server: 4
  553. #Description:
  554. # Max number of threads for command handling threads within the instance
  555. #Warning:
  556. # Do NOT TOUCH unless you're 100% sure!
  557. #The value must be a unsigned long between 1 and 1024
  558. execute_limit: 100
  559. #Description:
  560. # Minimum IO threads
  561. #Warning:
  562. # Do NOT TOUCH unless you're 100% sure!
  563. #The value must be a unsigned long between 1 and 1024
  564. io_min: 4
  565. #Description:
  566. # IO Thread increase per server
  567. #Warning:
  568. # Do NOT TOUCH unless you're 100% sure!
  569. #The value must be a unsigned long between 1 and 64
  570. io_per_server: 4
  571. #Description:
  572. # Max IO threads
  573. #Warning:
  574. # Do NOT TOUCH unless you're 100% sure!
  575. #The value must be a unsigned long between 1 and 1024
  576. io_limit: 100
  577. #Description:
  578. # Bind each IO thread to one kernel thread to improve socket IO performance
  579. #Warning:
  580. # Do NOT TOUCH unless you're 100% sure!
  581. #The value must be a positive numeric value between 0 and 1
  582. bind_io_thread_to_kernel_thread: 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement