Skip to main content

VPS: Setup Teamspeak 6 Server on your Windows VPS

This guide was created with the following products:

(Details may vary with products from different providers but the main concepts remain the same)

Introduction

In summer 2025, TeamSpeak released the Beta version of the TeamSpeak 6 Server. Now you can experience the next generation of TeamSpeak firsthand!

Considering about hosting this service yourself? We’ll walk you through every step on how to set it up and configure it, along with everything you need to keep in mind.

img

Prerequisites

Before installing the Teamspeak 6 Server, ensure that your hosting environment meets the following requirements to guarantee a smooth installation and optimal performance.

HardwareMinimumZAP-Hosting Recommendation
CPU1 vCPU Cores4 vCPU Cores
RAM1 GB4 GB
Disk space1 GB25 GB

Preparation

Before setting up the TeamSpeak 6 Server, you need to prepare your system. To make sure your system is running with the most recent software and security improvements, you should always perform system updates first.

This ensures that your system has the latest security patches and software versions before proceeding.

Installation

Now that all requirements have been met and the necessary preparations have been completed, you can proceed with the installation of the Teamspeak 6 Server application. To install the TeamSpeak 6 Server, first download the latest release file http://teamspeak-server_win64-v6.0.0-beta6.zip/ from GitHub: TeamSpeak 6 Server (Windows 64-bit)

img

Next, extract the file into a directory of your choice. Open PowerShell and navigate to the directory where you extracted the server files. Start the server by running:

.\tsserver.exe

On the first startup, a window with the license agreement will appear, which you need to accept. After that, the Server Query Admin Account credentials and the privilege key will be displayed. These details are shown only once, so make sure to store them safely.

img

Once confirmed, the TeamSpeak 6 Server will already be running in the background and ready to use.

Configuration

You can also adjust additional settings for the TeamSpeak 6 Server using command-line arguments. Options are passed directly when starting the server. A full list of available options can be found in the official TeamSpeak 6 Server documentation. Example:

./tsserver --default-voice-port 9987

Establishing connection

Once the TeamSpeak 6 Server is up and running, you can connect using the TeamSpeak 6 Client. Simply use the IP address of your server along with the correct port. Enter these details in the client to connect to your server and start testing.

img

Conclusion and more Resources

Congratulations! You have now successfully installed and configured Teamspeak 6 Server on your VPS. We also recommend taking a look at the following resources, which could provide you with additional help and guidance during your server configuration process

Got specific questions that aren't covered here? For further questions or assistance, please don’t hesitate to contact our support team, which is available daily to assist you! 🙂