This page was last modified: May 18 2008 11:46:26   
Too Cool for Internet Explorer

Teamspeak server

This is how you install and run a Teamspeak server on FreeBSD. At the time of writing I am running 6.3-STABLE and teamspeak server 2.0.23.19.

Install:

# cd /usr/ports/audio/teamspeak_server
# make install clean

To make sure teamspeak is automatically started at boot time, add this line to /etc/rc.conf:

teamspeak_enable="YES"

Start it:

# cd /usr/local/etc/rc.d/
# ./teamspeak-server start
Starting teamspeak.

Retrieve the initial passwords for admin and superadmin in the server log file:

less /usr/local/lib/teamspeak_server/server.log

You should now be able to browse into the admin tool, and setup things...

http://your.ip.here:14534

Everything you need to know, is in the server manual

/usr/local/lib/teamspeak_server/Manual

You should be aware that...

...there are 2 methods of advertising your teamspeak server to the world:

  1. The Web Server List which is available in every Teamspeak client
  2. Webpost which is used to report your server stats to a 3rd party PHP script.

To turn these features on/off, login as superadmin and go to Global settings

If you want to add a password for unregistered clients to use, login as admin and set the password under Server settings -> ServerPassword (clients with an account, will always be able to access your teamspeak server, regardless of the ServerPassword).

If you're not advertising your server, setting the password may be a bit overkill - but of cause necessary, if you don't want unregistered users.