updated on Wed Jan 18 20:10:41 UTC 2012
[aur-mirror.git] / teamspeak3-server / teamspeak3-server.conf.d
blobacdff83141e9ef529eb90235606c5ff5c6cbddb0
2 # Parameters to be passed to teamspeak3-server
4 # The following commandline parameters are available:
6 #* default_voice_port (9987)
7 # UDP port open for clients to connect to. This port is used by the first
8 # virtual server, subsequently started virtual servers will open on increasing
9 # port numbers.
10 # Default: The default voice port is 9987.
12 #* voice_ip (0.0.0.0)
13 # IP on which the server instance will listen for incoming voice connections.
14 # Default: The server is bound on any IP address.
16 #* create_default_virtualserver (1)
17 # Normally one virtual server is created automatically when the TeamSpeak 3
18 # Server process is started. To disable this behaviour, set this parameter
19 # to "0". In this case you have to start virtual servers manually using the
20 # ServerQuery interface.
21 # Default: If not provided, one virtual server is created.
23 #* machine_id (<empty>)
24 # Optional name of this server process to identify a group of servers with
25 # the same ID. This can be useful when running multiple TeamSpeak 3 Server
26 # instances on the same database. Please note that we strongly recommend that
27 # you do NOT run multiple server instances on the same SQLite database.
28 # Default: The server instance will not use a machine ID.
30 #* filetransfer_port (30033)
31 # TCP Port opened for file transfers. If you specify this parameter, you also
32 # need to specify the "filetransfer_ip" parameter!
33 # Default: The default file tranfer port is 30033.
35 #* filetransfer_ip (0.0.0.0)
36 # IP on which the file transfers are bound to. If you specify this parameter,
37 # you also need to specify the "filetransfer_port" parameter!
38 # Default: File transfers are bound on any IP address.
40 #* query_port (10011)
41 # TCP Port opened for ServerQuery connections. If you specify this parameter,
42 # need to specify the "query_ip" parameter!
43 # Default: The default ServerQuery port is 10011.
45 #* query_ip (0.0.0.0)
46 # IP bound for incoming ServerQuery connections. If you specify this parameter,
47 # you also need to specify the "query_port" parameter!
48 # Default: ServerQuery connections are bound on any IP address.
50 #* clear_database (0)
51 # If set to "1", the server database will be cleared before starting up the server.
52 # This is mainly used for testing. Usually this parameter should not be specified,
53 # so all server settings will be restored when the server process is restarted.
54 # Default: Database is not cleared on start.
56 #* logpath (logs/)
57 # The physical path where the server will create logfiles.
58 # Default: The server will create logfiles in the "logs/" subdirectory.
60 #* dbplugin (ts3db_sqlite3)
61 # Name of the database plugin library used by the server instance. For example, if
62 # you want to start the server with MySQL support, simply set this parameter to
63 # "ts3db_mysql" to use the MySQL plugin. Do *NOT* specify the "lib" prefix or the file
64 # extension of the plugin.
65 # Default: The default SQLite3 database plugin will be used.
67 #* dbpluginparameter (<empty>)
68 # A custom parameter passed to the database plugin library. For example, the MySQL
69 # database plugin supports a parameter to specify the physical path of the plugins
70 # configuration file.
71 # Default: The database plugin will be used without a parameter.
73 #* dbsqlpath (sql/)
74 # The physical path where your SQL script files are located.
75 # Default: The server will search for SQL script files in the "sql/" subdirectory.
77 #* dbsqlcreatepath (create_sqlite/)
78 # The physical path where your SQL installation files are located. Note that this
79 # path will be added to the value of the "dbsqlpath" parameter.
80 # Default: The server will search for SQL installation scripts files in the
81 # "<dbsqlpath>/dbsqlcreatepath/" subdirectory.
83 #* licensepath (<empty>)
84 # The physical path where your license file is located.
85 # Default: The license file is located in your servers installation directory.
87 #* createinifile (0)
88 # If set to "1", the server will create an INI-style config file containing all
89 # commandline parameters with the values you have specified.
90 # Default: The server will not create a config file.
92 #* inifile (ts3server.ini)
93 # The physical path where your config file is located. Per default, the config file will
94 # be called "ts3server.ini".
95 # Default: The config file is located in your servers installation directory.
97 #* query_ip_whitelist (query_ip_whitelist.txt)
98 # The file containing whitelisted IP addresses for the ServerQuery interface. All hosts
99 # listed in this file will be ignored by the ServerQuery flood protection.
100 # Default: The whitelist file is located in your servers installation directory.
102 #* query_ip_backlist (query_ip_backlist.txt)
103 # The file containing backlisted IP addresses for the ServerQuery interface. All hosts
104 # listed in this file are not allowed to connect to the ServerQuery interface.
105 # Default: The whitelist file is located in your servers installation directory.
107 #* dbclientkeepdays (90)
108 # Defines how many days to keep unused client identities. Auto-pruning is triggered on every
109 # start and on every new month while the server is running.
110 # Default: The server will auto-prune client identities older than 90 days.
112 #* dblogkeepdays (90)
113 # Defines how many days to keep database log entries. Auto-pruning is triggered on every
114 # start and on every new month while the server is running.
115 # Default: The server will auto-prune log entries older than 90 days.
117 #* logquerycommands (1)
118 # If set to "1", the server will log every ServerQuery command executed by clients. This can
119 # be useful while trying to diagnose several different issues.
120 # Default: ServerQuery commands will not be logged.
122 #* no_permission_update (0)
123 # If set to "1", new permissions will not be added to existing groups automatically. Note that
124 # this can break your server configuration if you dont update them manually.
125 # Default: New permissions will be added to existing groups automatically.
127 TS_ARGS="logpath=/var/log/teamspeak3-server/ dbsqlpath=/opt/teamspeak3-server/sql/"
129 BIN_PATH="/opt/teamspeak3-server"
130 LIB_PATH="${BIN_PATH}"