VoIP software designed with security in mind, featuring crystal clear voice quality, endless customization options, and scalabilty up to thousands of simultaneous users.
Ports required to run the server in a table format.
Port | default |
---|---|
Voice | 9987 |
Query | 10011 |
File | 30033 |
Name | Tag |
---|---|
ghcr.io/ptero-eggs/yolks:box64 | ghcr.io/ptero-eggs/yolks:box64 |
Name | Description | Environment Variable | Default Value | User Viewable | User Editable |
---|---|---|---|---|---|
Server Query Admin Password | The password for the server query admin user. | SERVERADMIN_PASSWORD | Yes | Yes | |
Server Version | The version of Teamspeak 3 to use when running the server. | TS_VERSION | latest | Yes | Yes |
File Transfer Port | The Teamspeak file transfer port | FILE_TRANSFER | 30033 | Yes | No |
Query Port | The Teamspeak Query Port | QUERY_PORT | 10011 | Yes | No |
#!/bin/ash
# TS3 Installation Script
#
# Server Files: /mnt/server
if [ -z ${TS_VERSION} ] || [ ${TS_VERSION} == latest ]; then
TS_VERSION=$(curl -sSL https://teamspeak.com/versions/server.json | jq -r '.linux.x86_64.version')
fi
cd /mnt/server
echo -e "getting files from http://files.teamspeak-services.com/releases/server/${TS_VERSION}/teamspeak3-server_linux_x86-${TS_VERSION}.tar.bz2"
curl -L http://files.teamspeak-services.com/releases/server/${TS_VERSION}/teamspeak3-server_linux_amd64-${TS_VERSION}.tar.bz2 | tar -xvj --strip-components=1