Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] binhex - TeamSpeak

Featured Replies

Overview: Support for Docker image arch-teamspeak in the binhex repo.

Application: TeamSpeak - https://www.teamspeak.com/teamspeak3

Docker Hub: https://hub.docker.com/r/binhex/arch-teamspeak/

GitHub: https://github.com/binhex/arch-teamspeak

Documentationhttps://github.com/binhex/documentation

 

If you appreciate my work, then please consider buying me a beer  :D

 

btn_donate_SM.gif

 

For other Docker support threads and requests, news and Docker template support for the binhex repository please use the "General" thread here

Edited by binhex

  • Replies 160
  • Views 53.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Tips I'd like to share:   1) the default network type is "host",  make sure you select "bridge" if you are doing port forwarding,  as in screenshot below:     These are the listening ports

  • yes, simply change the port mapping on the host side so that you dont get a port clash, oh and use a different host path for /config as well.

  • ive never done this, but yeah it should be possible, one thing you will need to ensure is that the source teamspeak server is running the same version as the docker TS server (as close as possible) ot

Posted Images

Tips I'd like to share:

 

1) the default network type is "host",  make sure you select "bridge" if you are doing port forwarding,  as in screenshot below:

 

MbyKv5t.png

 

These are the listening ports

Default voice port (UDP): 9987

Default filetransfer port (TCP): 30033

Default serverquery port (TCP): 10011

 

 

2)  If you used your privilege key once and want to generate another one,  you need to telnet to the serverquery port 10011

 

Telnet to your Unraid with Putty

Your Host IP:10011

 

You should see the prompt 

TS3
Welcome to the TeamSpeak 3 ServerQuery interface, type "help" for a list of commands and "help <command>" for information on a specific command.

 

 

at the prompt, login with username/password,  to find out the login info,  you need to view "supervisord.log" inside your teamspeak config folder  (you specified this volume mapping during the initial docker setup)

 

------------------------------------------------------------------
                      I M P O R T A N T                           
------------------------------------------------------------------
               Server Query Admin Account created                 
         loginname= "serveradmin", password= "xxxxxxxx"
------------------------------------------------------------------

 

 

To login:

login serveradmin <password>

 

Find out the virtual server ID of the server:

serverlist

 

to generate the privilege key:

use sid=1  (selects the virtual server)

tokenadd tokentype=0 tokenid1=2 tokenid2=0  (Create a new token)

 

 

This is what it looks like:

TS3
Welcome to the TeamSpeak 3 ServerQuery interface, type "help" for a list of commands and "help <command>" for information on a specific command.
login serveradmin password
error id=0 msg=ok
serverlist
virtualserver_id=1 virtualserver_port=9987 virtualserver_status=online virtualserver_clientsonline...
use sid=1
error id=0 msg=ok
tokenadd tokentype=0 tokenid1=2 tokenid2=0
token=[this is your newly generated privilege key string]
error id=0 msg=ok

 

 

Refer to Teamspeak SeverQuery manual here:

http://media.teamspeak.com/ts3_literature/TeamSpeak%203%20Server%20Query%20Manual.pdf

 

 

 

 

 

  • 3 weeks later...

After I upgraded today, Teamspeak is not startign anymore. The log is empty, only saying "Exited (127)"  Is there anything I can do?

  • Author

After I upgraded today, Teamspeak is not startign anymore. The log is empty, only saying "Exited (127)"  Is there anything I can do?

 

i know what this is, little oversight on my part, wait 30 mins then pull the image down again and you should be ok

Me three... it no longer starts (Exit 127)

 

The Deluge docker from BinHex was also doing the same thing after an update, but after a few more updates (forced and one update that became available) it now works.

 

So I suspect it's being fixed... hopefully.

  • Author

Me three... it no longer starts (Exit 127)

 

The Deluge docker from BinHex was also doing the same thing after an update, but after a few more updates (forced and one update that became available) it now works.

 

So I suspect it's being fixed... hopefully.

 

the fix is in place on github, just waiting for docker hub to build, its being VERY slow today, queued for over an hour and still not kicked off yet, hopefully will be done soon.

Me three... it no longer starts (Exit 127)

 

The Deluge docker from BinHex was also doing the same thing after an update, but after a few more updates (forced and one update that became available) it now works.

 

So I suspect it's being fixed... hopefully.

 

Update showed up on unraid docker page and has been applied.  She worky now :)

 

Thanks.

where is ts installed so i can add my licensekey ?

  • Author

where is ts installed so i can add my licensekey ?

 

there are a couple of locations for TS, namely /usr/share/teamspeak3-server/ and /var/lib/teamspeak3-server/ i have no idea where the licence file goes though as im running un licenced, if you can tell me where abouts it should go then i can either attempt to configure this via command line or symlink it over from /config.

the licensekey needs to be in the same folder as the .exe

  • Author

the licensekey needs to be in the same folder as the .exe

 

ok ive made a small alteration, can you try downloading the latest docker image and then put your licence file in the hosts path for the /config volume mapping, let me know how you get on.

Have I configured TS3 wrong on my server?

Channels/server properties are reset whenever I update the docker or if I restart server.

No issues using other binhex dockers though... it's quite inconvenient.

  • Author

Have I configured TS3 wrong on my server?

Channels/server properties are reset whenever I update the docker or if I restart server.

No issues using other binhex dockers though... it's quite inconvenient.

 

are you setting the channels to permanent via the teamspeak client?, they are NOT permanent by default. ive just done a quick test and can successfully create a new channel, mark as perm, and restart the container, reconnect and see the channel i created.

Have I configured TS3 wrong on my server?

Channels/server properties are reset whenever I update the docker or if I restart server.

No issues using other binhex dockers though... it's quite inconvenient.

 

are you setting the channels to permanent via the teamspeak client?, they are NOT permanent by default. ive just done a quick test and can successfully create a new channel, mark as perm, and restart the container, reconnect and see the channel i created.

 

Yeah the channels are permanent.

I have to re-enter the private key every time I restart/update things to reclaim server admin. Not sure what I'm doing wrong because your sonarr, sab, plex and couchpotato docker clients are all working perfectly.

  • 3 weeks later...

have my server up and running just wondering how do i find out the ip for accessing the server from outside the home network?

You need to portforward the right port with the ip unraid use.

To check your public ip, just search "what is my ip" on Google.

You need to portforward the right port with the ip unraid use.

To check your public ip, just search "what is my ip" on Google.

 

So when I have my ip what should i type into my connect tab in teamspeak.

 

I have no problems with connections over my home network but just putting in my ip:9987 to connect doesnt work.

You need to portforward the right port with the ip unraid use.

To check your public ip, just search "what is my ip" on Google.

 

So when I have my ip what should i type into my connect tab in teamspeak.

 

I have no problems with connections over my home network but just putting in my ip:9987 to connect doesnt work.

You need to port forward some ports on your router. This are the ports

http://forum.teamspeak.com/threads/46486-Teamspeak-3-Server-Ports?p=200519#post200519

You need to portforward the right port with the ip unraid use.

To check your public ip, just search "what is my ip" on Google.

 

So when I have my ip what should i type into my connect tab in teamspeak.

 

I have no problems with connections over my home network but just putting in my ip:9987 to connect doesnt work.

 

All the relevant ports have already been forwarded.

You need to port forward some ports on your router. This are the ports

http://forum.teamspeak.com/threads/46486-Teamspeak-3-Server-Ports?p=200519#post200519

awesome! working great. Is there a place where i can put 'query_ip_whitelist.txt' ? because when i put it in the config folder, it doesn't work...

 

I need this file to prevent flood bans...

 

Would be awesome if this could be implemented some how.

 

thanks!!

thx that worked!!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.