Teamspeak6 Server
ApplicationTeamSpeak offers the ideal voice communication for gaming, education and training, internal business communication, and staying in touch with friends and family.
Startup Command
./tsserver --default-voice-port={{SERVER_PORT}}Docker Images
| Label | Image |
|---|---|
| ghcr.io/ptero-eggs/yolks:debian | ghcr.io/ptero-eggs/yolks:debian |
Environment Variables
| Name | Variable | Default | Rules |
|---|---|---|---|
Server Query Admin Password The password for the server query admin user. | TSSERVER_QUERY_ADMIN_PASSWORD | ChangeMe | nullable|string|max:32 |
Server Version The version of Teamspeak 3 to use when running the server. | TS_VERSION | latest | required|string|max:20 |
Accept TServer License (required) This is for accepting the license | TSSERVER_LICENSE_ACCEPTED | accept | nullable|string|max:20 |
File Transfer Port The Teamspeak file transfer port (can be changed). | TSSERVER_FILE_TRANSFER_PORT | 30033 | required|string|max:10 |
Enable SSH Query Enable the SSH query interface (set to 1 to enable). | TSSERVER_QUERY_SSH_ENABLED | 0 | required|integer|between:0,1 |
SSH Query Port The port for the SSH query interface (can be changed). | TSSERVER_QUERY_SSH_PORT | 10022 | required|integer|between:1,65535 |
Enable HTTP Query Enable the HTTP query interface (set to 1 to enable). | TSSERVER_QUERY_HTTP_ENABLED | 0 | required|integer|between:0,1 |
HTTP Query Port The port for the HTTP query interface (can be changed). | TSSERVER_QUERY_HTTP_PORT | 10080 | required|integer|between:1,65535 |
Enable HTTPS Query Enable the HTTPS query interface (set to 1 to enable). | TSSERVER_QUERY_HTTPS_ENABLED | 0 | required|integer|between:0,1 |
HTTPS Query Port The port for the HTTPS query interface (can be changed). | TSSERVER_QUERY_HTTPS_PORT | 10443 | required|integer|between:1,65535 |
Enable S3 File Transfer Enable S3 file transfer (set to 1 to enable). | TSSERVER_S3FT_ENABLED | 0 | required|integer|between:0,1 |
S3 Access Key S3 Access Key for file transfers. | TSSERVER_S3FT_ACCESS_KEY | none | nullable|string|max:100 |
S3 Secret Key S3 Secret Key for file transfers. | TSSERVER_S3FT_SECRET_KEY | none | nullable|string|max:100 |
S3 Bucket S3 Bucket name for file transfers. | TSSERVER_S3FT_BUCKET | none | nullable|string|max:100 |
S3 Domain S3 Domain/endpoint for file transfers. | TSSERVER_S3FT_DOMAIN | none | nullable|string|max:100 |
S3 Region S3 region for file transfers. | TSSERVER_S3FT_REGION | none | nullable|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_CERT | none | nullable|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_KEY | none | nullable|string|max:255 |