TS3 ts3server.ini Config Generator
Build a complete ts3server.ini with every known parameter explained in plain English. Adjust the fields below, then copy the generated file to your server.
Note: Virtual server settings (name, max clients, password, codec quality) are not set here — configure them via ServerQuery or the TS3 client admin panel after first boot.
Network
default_voice_port — clients connect here. Default: 9987
voice_ip — 0.0.0.0 binds all interfaces.
query_port — telnet/admin access. Default: 10011
filetransfer_port — avatars & icons. Default: 30033
Database
SQLite is fine for most servers. Use MariaDB for high-traffic setups.
dbsqlpath — relative to server binary. Default: sql/
dbconnections — concurrent DB connections. Default: 10
Logging
logpath — directory for log files. Default: logs/
WARNING: Only enable temporarily for debugging — creates very large log files.
Unchecked = logs overwritten on each server start (default).
dbclientkeepdays — purge clients not seen in N days. Default: 90
dblogkeepdays — purge DB log entries older than N days. Default: 90
Security & Startup
query_ip_whitelist — one IP per line; bypasses rate-limit checks.
licensepath — leave blank when using the free 32-slot license.
machine_id — leave blank unless your license requires binding to a machine.
threads_voice_udp — increase for high-traffic servers. Default: 30
DESTRUCTIVE — wipes the entire database on every server start. Only for fresh installs.
Generated ts3server.ini
Save as ts3server.ini in the same directory as your TS3 server binary.
Run your own TeamSpeak server.
Rent a private TeamSpeak server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.
Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.