Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Select Badges

Select Supported Platforms

Select Status

RSS

ts3 (6) Versions 0.1.1

Provides Chef Resources for installing and managing TeamSpeak 3 servers.

Policyfile
Berkshelf
Knife
cookbook 'ts3', '= 0.1.1', :supermarket
cookbook 'ts3', '= 0.1.1'
knife supermarket install ts3
knife supermarket download ts3
README
Dependencies
Changelog
Quality 100%

TS3

LWRPs for installing and configuring TeamSpeak 3 servers.

Supported Setups

THe cookbook has been manually tested against the following configurations:
64-bit Ubuntu 15.10 (with systemd)
64-bit Fedora 23 (with systemd)

In general, any virtual machine configured in the Vagrantfile is expected to work, and it should be considered a bug if you run into issues running against any of them.

Usage

Simply call the ts3_install LWRP to handle installing instances and the ts3_configure LWRP for configuring pre-existing instances.

Resource Providers

ts3_install

Installs the TeamSpeak 3 server.

Attribute Required? Type Default Usage
install_dir true String --- The location on the filesystem to install the TS3 server to.
version true String --- The version of the server software to install.

ts3_configure

Configures a TeamSpeak 3 server.

Attribute Required? Type Default Usage
user true String teamspeakd The username of the system account which manages the server.
install_dir true String --- The location of the server on the filesystem.
server_name false String server The alias for this server. Used to differentiate job control scripts from one another.
job_control false String manual The service system used by your hardware. Used to create management scripts automatically.

Job Control types

Currently, only 'manual' and 'systemd' types are supported. Manual simply indicates that no particular system is to be used, and that the administrator will handle starting/stopping the server themselves. More systems are planned, notably upstart and supervisor.

Dependent cookbooks

This cookbook has no specified dependencies.

Contingent cookbooks

There are no cookbooks that are contingent upon this one.

ts3 CHANGELOG

This file is used to list changes made in each version of the ts3 cookbook.

0.1.0

  • [your_name] - Initial release of ts3

Check the Markdown Syntax Guide for help with Markdown.

The Github Flavored Markdown page describes the differences between markdown on github and standard markdown.

Foodcritic Metric
            

0.1.1 passed this metric