Gemini hat gesagt
Alles klar, hier ist die englische Version für den TeamSpeak 3 Multi-Instance Manager, exakt im gleichen Stil aufbereitet wie die SinusBot-Anleitung – perfekt für deine Website:
TeamSpeak 3 Multi-Instance Manager (Planet TeaSpeak Edition)
This powerful script allows you to deploy and manage up to 100 independent TeamSpeak 3 server instances on a single Debian-based system. It features native support for x86_64 and automated ARM64 support (via Box64), making it ideal for VPS or Raspberry Pi setups.
1. Prerequisites
Log in to your server as the root user. The manager automatically checks for and installs required dependencies such as wget, tar, bzip2, screen, and ca-certificates.
2. Download & Launch the Manager
Use these commands to download the management script and open the interactive menu:
# Download the script
wget scripti.planetteaspeak.de/TeamSpeak/debian/ts3_multi_instance.sh
# Grant execution permissions
chmod +x ts3_multi_instance.sh
# Start the manager
./ts3_multi_instance.sh
3. Manager Functions
Once the script is running, you can manage your servers through an easy-to-use numbered menu:
[1] Create New Instance(s): Sets up a new, isolated TS3 server. You can choose a custom name for each instance.
[2] List All Instances: Displays an overview of all created servers and whether they are currently online.
[3] Show Instance Info: Provides details for a specific server, including its Privilege Key, used ports, and directory path.
[4] Delete Instance: Permanently removes a specific server and all its associated data.
[5] Start / Stop Instance: Manually toggle the power state of any created instance.
4. Technical Details
Security & Isolation: Each instance runs as its own system user within a dedicated directory under
/ts3_instances.Hardware Detection: The script automatically detects if you are on an ARM64 system and configures the necessary emulation (Box64) to run the TS3 server.
Privilege Key: When creating a new instance, the script generates a ServerAdmin Token. Copy this key immediately to gain administrator rights when you first connect.
Automatic Licensing: The script handles basic license configurations automatically, ensuring the server starts correctly.
5. Managing Ports
When running multiple servers, ensure that each instance uses unique ports to avoid conflicts:
Voice Port: Default is
9987(UDP).File Transfer: Default is
30033(TCP).Server Query: Default is
10011(TCP).
[!TIP] Use the [3] Show Instance Info option to see the exact ports assigned to a specific server if you are running more than one.
Möchtest du, dass ich noch eine Sektion für die Firewall-Freigaben (iptables/ufw) hinzufüge, falls Nutzer mehrere Instanzen nutzen?Gemini hat gesagt
Alles klar, hier ist die englische Version für den TeamSpeak 3 Multi-Instance Manager, exakt im gleichen Stil aufbereitet wie die SinusBot-Anleitung – perfekt für deine Webs
Alles klar, hier ist die englische Version für den TeamSpeak 3 Multi-Instance Manager, exakt im gleichen Stil aufbereitet wie die SinusBot-Anleitung – perfekt für deine Webs
When running multiple servers, ensure that each instance uses unique ports to avoid conflicts:
Voice Port: Default is 9987 (UDP).
File Transfer: Default is 30033 (TCP).
Server Query: Default is 10011 (TCP).
[!TIP]
Use the [3] Show Instance Info option to see the exact ports assigned to a specific server if you are running more than one.
Need Help?
If you quit the script (Option [0]), all running TeamSpeak instances will continue to stay online in the background. Simply run the script again whenever you need to make changes.
Möchtest du, dass ich noch eine Sektion für die Firewall-Freigaben (iptables/ufw) hinzufüge, falls Nutzer mehrere Instanzen nutzen?
When running multiple servers, ensure that each instance uses unique ports to avoid conflicts:
Voice Port: Default is
9987(UDP).File Transfer: Default is
30033(TCP).Server Query: Default is
10011(TCP).
[!TIP] Use the [3] Show Instance Info option to see the exact ports assigned to a specific server if you are running more than one.
Need Help? If you quit the script (Option [0]), all running TeamSpeak instances will continue to stay online in the background. Simply run the script again whenever you need to make changes.
Möchtest du, dass ich noch eine Sektion für die Firewall-Freigaben (iptables/ufw) hinzufüge, falls Nutzer mehrere Instanzen nutzen?
