Puppet ====== [![Build Status](https://travis-ci.org/puppetlabs/puppet.png?branch=master)](https://travis-ci.org/puppetlabs/puppet) Puppet, an automated administrative engine for your Linux, Unix, and Windows systems, performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification. Documentation ------------- Documentation for Puppet and related projects can be found online at the [Puppet Docs site](http://docs.puppetlabs.com). Installation ------------ The best way to run Puppet is with [Puppet Enterprise](http://puppetlabs.com/puppet/puppet-enterprise), which also includes orchestration features, a web console, and professional support. [The PE documentation is available here.](http://docs.puppetlabs.com/pe/latest) To install an open source release of Puppet, [see the installation guide on the docs site.](http://docs.puppetlabs.com/guides/installation.html) If you need to run Puppet from source as a tester or developer, [see the running from source guide on the docs site.](http://docs.puppetlabs.com/guides/from_source.html) Contributions ------ Please see our [Contribution Documents](https://github.com/puppetlabs/puppet/blob/master/CONTRIBUTING.md) and our [Developer Documentation](https://github.com/puppetlabs/puppet/blob/master/README_DEVELOPER.md). License ------- See LICENSE file. Support ------- Please log tickets and issues at our [Projects site](http://projects.puppetlabs.com). A [mailing list](https://groups.google.com/forum/?fromgroups#!forum/puppet-users) is available for asking questions and getting help from others. In addition there is an active #puppet channel on Freenode. HTTP API -------- {file:api/docs/http_api_index.md HTTP API Index}