General Questions
What are the system requirements for TeamSpeak 6 Server?
What are the system requirements for TeamSpeak 6 Server?
- CPU: 1 core (2+ recommended for larger servers)
- RAM: 512 MB minimum (1 GB+ recommended)
- Storage: 100 MB for application, plus space for database and logs
- OS: Linux, Windows, or via Docker
Should I use Docker or install the binary directly?
Should I use Docker or install the binary directly?
- Simplified setup and maintenance
- Isolated environment prevents conflicts
- Easy updates with new image versions
- Better portability across systems
- Need maximum performance control
- Have specific system integration requirements
- Prefer direct system-level management
What's the difference between SQLite and MariaDB?
What's the difference between SQLite and MariaDB?
- No separate database server required
- Simpler setup
- Best for small to medium servers (<50 users)
- File-based database
- Requires separate database server
- Better performance at scale
- Recommended for large deployments (>50 users)
- More complex setup and maintenance
Installation & Setup
How do I find my ServerAdmin privilege key?
How do I find my ServerAdmin privilege key?
ServerAdmin privilege key created followed by the key.How do I accept the license?
How do I accept the license?
Can I run multiple TeamSpeak servers on the same machine?
Can I run multiple TeamSpeak servers on the same machine?
Configuration
What are the three ways to configure the server?
What are the three ways to configure the server?
-
Command-Line Arguments - For temporary changes or scripting:
-
Environment Variables - Useful for Docker:
-
YAML Configuration File - Recommended for persistent configuration:
Where should I store my configuration file?
Where should I store my configuration file?
tsserver.yaml in the same directory as the server binaryCustom location:How do I change the voice port?
How do I change the voice port?
What ports need to be open?
What ports need to be open?
- 9987/UDP - Voice communication (can be customized)
- 30033/TCP - File transfer (can be customized)
- 10080/TCP - Web Query API
Operations
How do I backup my server?
How do I backup my server?
- Database file (SQLite) or database dump (MariaDB)
- Server configuration files
- File transfer storage directory
How do I update the server?
How do I update the server?
- Download the new version
- Stop the server
- Replace the binary
- Start the server with the same configuration
How do I view server logs?
How do I view server logs?
Can I import data from TeamSpeak 3?
Can I import data from TeamSpeak 3?
- TeamSpeak 3 Server licenses are not compatible with TeamSpeak 6
- Database schemas are different
- You must set up a new TeamSpeak 6 server
Licensing
What license does the beta server include?
What license does the beta server include?
- No manual renewal required
- Valid during beta/evaluation phase
- Cannot be upgraded to a larger license yet
Can I get a larger license for TeamSpeak 6?
Can I get a larger license for TeamSpeak 6?
- All servers are limited to the 32-slot beta license
- License upgrades are not yet available
- Licensing and pricing will be finalized before stable release
Troubleshooting
Why can't clients connect to my server?
Why can't clients connect to my server?
- Firewall blocking connections
- Open port 9987/UDP for voice
- Open port 30033/TCP for file transfer
- Port forwarding not configured
- Forward ports on your router to the server
- Wrong IP address
- Use your public IP for external connections
- Use
0.0.0.0for server binding to accept all connections
- Server not running
- Check with
docker psor process manager
- Check with
My server is using too much CPU/memory. What should I do?
My server is using too much CPU/memory. What should I do?
Where can I get help?
Where can I get help?
- Server version and platform
- Relevant log excerpts
- Configuration details (redact sensitive info)
- Steps to reproduce the issue