StruxaEggs Explorer

Teamspeak6 Server

Application

TeamSpeak offers the ideal voice communication for gaming, education and training, internal business communication, and staying in touch with friends and family.

Author: ptero@redbananaofficial.comSource: pterodactyl/application-eggsUpdated: 5/24/2026

Startup Command

./tsserver --default-voice-port={{SERVER_PORT}}

Docker Images

LabelImage
ghcr.io/ptero-eggs/yolks:debianghcr.io/ptero-eggs/yolks:debian

Environment Variables

NameVariableDefaultRules
Server Query Admin Password
The password for the server query admin user.
TSSERVER_QUERY_ADMIN_PASSWORDChangeMenullable|string|max:32
Server Version
The version of Teamspeak 3 to use when running the server.
TS_VERSIONlatestrequired|string|max:20
Accept TServer License (required)
This is for accepting the license
TSSERVER_LICENSE_ACCEPTEDacceptnullable|string|max:20
File Transfer Port
The Teamspeak file transfer port (can be changed).
TSSERVER_FILE_TRANSFER_PORT30033required|string|max:10
Enable SSH Query
Enable the SSH query interface (set to 1 to enable).
TSSERVER_QUERY_SSH_ENABLED0required|integer|between:0,1
SSH Query Port
The port for the SSH query interface (can be changed).
TSSERVER_QUERY_SSH_PORT10022required|integer|between:1,65535
Enable HTTP Query
Enable the HTTP query interface (set to 1 to enable).
TSSERVER_QUERY_HTTP_ENABLED0required|integer|between:0,1
HTTP Query Port
The port for the HTTP query interface (can be changed).
TSSERVER_QUERY_HTTP_PORT10080required|integer|between:1,65535
Enable HTTPS Query
Enable the HTTPS query interface (set to 1 to enable).
TSSERVER_QUERY_HTTPS_ENABLED0required|integer|between:0,1
HTTPS Query Port
The port for the HTTPS query interface (can be changed).
TSSERVER_QUERY_HTTPS_PORT10443required|integer|between:1,65535
Enable S3 File Transfer
Enable S3 file transfer (set to 1 to enable).
TSSERVER_S3FT_ENABLED0required|integer|between:0,1
S3 Access Key
S3 Access Key for file transfers.
TSSERVER_S3FT_ACCESS_KEYnonenullable|string|max:100
S3 Secret Key
S3 Secret Key for file transfers.
TSSERVER_S3FT_SECRET_KEYnonenullable|string|max:100
S3 Bucket
S3 Bucket name for file transfers.
TSSERVER_S3FT_BUCKETnonenullable|string|max:100
S3 Domain
S3 Domain/endpoint for file transfers.
TSSERVER_S3FT_DOMAINnonenullable|string|max:100
S3 Region
S3 region for file transfers.
TSSERVER_S3FT_REGIONnonenullable|string|max:100
HTTPS Certificate Filename
Place the certificate file in /home/container and enter the filename here, e.g; ts6_https_cert.pem
TSSERVER_QUERY_HTTPS_CERTnonenullable|string|max:255
HTTPS Private Key Filename
Place the private key file in /home/container and enter the filename here, e.g: ts6_https_key.pem
TSSERVER_QUERY_HTTPS_PRIVATE_KEYnonenullable|string|max:255