teamspeak

Teamspeak 3 installer and manager

William Roush

StrangeWill

8,899 downloads

5,749 latest version

4.3 quality score

Version information

  • 1.0.3 (latest)
  • 1.0.2
  • 1.0.1
  • 1.0.0
  • 0.0.1
released Mar 26th 2017
This version is compatible with:
  • RedHat
    ,
    Ubuntu
    ,
    Debian

Start using this module

Documentation

StrangeWill/teamspeak — version 1.0.3 Mar 26th 2017

Teamspeak Module

Manages a single teamspeak instance install. Installs by default on /opt/teamspeak.

Quick Start

Installing defaults

include teamspeak

Install specific version

class { 'teamspeak':
  version => '3.0.11.3',
}

Install specific version, deploy license file

class { 'teamspeak':
  version      => '3.0.11.3',
  license_file => 'puppet:///modules/roles/teamspeak/licensekey.dat',
}

Install with all parameters set

class { 'teamspeak':
  version      => '3.0.11.3',
  license_file => 'puppet:///modules/roles/teamspeak/licensekey.dat',
  arch         => 'x86',  # x86 or amd64
  user         => 'teamspeak',
  group        => 'teamspeak',
  init         => 'init', # or 'systemd'
  home         => '/opt/teamspeak',
  service      => 'teamspeak'
}

Supported platforms

Currently Debian and RedHat family should work.

x86 and AMD64 only.

Possible future features

  • Hiera support
  • Automatic detection of latest version
  • Multiple mirrors

License

See LICENSE file for details.

Authors

William Roush william.roush@roushtech.net