PDF Print E-mail

TeamSpeak Appliance

TeamSpeak is a voice-chat utility made popular by online gamers, but is not limited or restricted to games. It acts much like a VoIP application and requires only a microphone and supporting sound card.

More information can be found at Wikipedia -- http://en.wikipedia.org/wiki/Teamspeak

Main TeamSpeak Website -- http://www.teamspeak.com

I put the TeamSpeak Appliance  together after having to install the software on a linux server myself after fighting with the install to get it the way I wanted it.  I knew after all of the trouble I had that not just any user could download TeamSpeak and get it installed easily so why not create a version that any user could download and run without any complicated setup.

To create the  TeamSpeak Appliance  I used rBuilder Online by rPath they allowed me to simply package and spin a custom Linux distribution focused around the  TeamSpeak application. Another really cool feature of rBuilder Online is it allows me to serve the image in many formats:

Xen
Microsoft (R) VHD Virtual Server
VMware (R) Virtual Appliance
VMware (R) ESX Server Virtual Appliance
Installable CD/DVD
Demo CD/DVD (Live CD/DVD)
Amazon Machine Image

This gives the end user the ability to choose what image type best fits for them.

Download Images from the rPath rBuilder project site : http://www.rpath.org/rbuilder/project/teamspeak/

I also made some customizations to make the  TeamSpeak Appliance yet easier to use.

  • Added a preconfigured  install of Teamspeak Display  that is displayed as the primary url if you open your server with a web browser.
  • Wrote a custom  proxy for  apache  to display the  admin screen on /admin of the server rather than the hard to remember port :14534
  • Made a custom init.d script for stopping and starting the TeamSpeak server as a real service on the server running as an unprivileged user.
  • Wrote a custom bash script to pull the auto generated passwords out of the log file /root/tss-passwords.sh

For support with TeamSpeak Server  please see go to the public TeamSpeak forums -- http://forum.teamspeak.com

For support with the Appliance you can email me here  -- TeamSpeak Appliance Email

 

 

 



 
< Prev   Next >