{"id":13440974,"url":"https://github.com/puppetlabs/puppet","last_synced_at":"2025-05-12T18:31:51.503Z","repository":{"id":37413145,"uuid":"910744","full_name":"puppetlabs/puppet","owner":"puppetlabs","description":"Server automation framework and application","archived":false,"fork":false,"pushed_at":"2025-02-04T16:47:25.000Z","size":90565,"stargazers_count":7582,"open_issues_count":80,"forks_count":2201,"subscribers_count":462,"default_branch":"main","last_synced_at":"2025-05-05T15:56:32.513Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://puppet.com/open-source/#osp","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puppetlabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2010-09-14T19:26:44.000Z","updated_at":"2025-05-05T10:42:43.000Z","dependencies_parsed_at":"2022-07-12T21:01:21.249Z","dependency_job_id":"a35a6d5b-e34a-46fe-8bb1-5b7ee5793bf3","html_url":"https://github.com/puppetlabs/puppet","commit_stats":{"total_commits":24739,"total_committers":836,"mean_commits":"29.592105263157894","dds":0.8549254213994099,"last_synced_commit":"a43942b1104c57b0acf4c27e8dc5551fb6c44893"},"previous_names":[],"tags_count":460,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fpuppet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fpuppet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fpuppet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fpuppet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puppetlabs","download_url":"https://codeload.github.com/puppetlabs/puppet/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253797852,"owners_count":21965971,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T03:01:28.438Z","updated_at":"2025-05-12T18:31:51.480Z","avatar_url":"https://github.com/puppetlabs.png","language":"Ruby","readme":"# Puppet\n\n![RSpec tests](https://github.com/puppetlabs/puppet/workflows/RSpec%20tests/badge.svg)\n[![Gem Version](https://badge.fury.io/rb/puppet.svg)](https://badge.fury.io/rb/puppet)\n[![Inline docs](https://inch-ci.org/github/puppetlabs/puppet.svg)](https://inch-ci.org/github/puppetlabs/puppet)\n\nPuppet, an automated administrative engine for your Linux, Unix, and Windows systems, performs\nadministrative tasks (such as adding users, installing packages, and updating server\nconfigurations) based on a centralized specification.\n\n## Documentation\n\nDocumentation for Puppet and related projects can be found online at the\n[Puppet Docs site](https://puppet.com/docs).\n\n### HTTP API\n\n[HTTP API Index](https://puppet.com/docs/puppet/latest/http_api/http_api_index.html)\n\n## Installation\n\nThe best way to run Puppet is with [Puppet Enterprise (PE)](https://puppet.com/products/puppet-enterprise/),\nwhich also includes orchestration features, a web console, and professional support.\nThe PE documentation is [available here.](https://puppet.com/docs/pe/latest)\n\nTo install an open source release of Puppet,\n[see the installation guide on the docs site.](https://puppet.com/docs/puppet/latest/installing_and_upgrading.html)\n\nIf you need to run Puppet from source as a tester or developer,\nsee the [Quick Start to Developing on Puppet](docs/quickstart.md) guide.\n\n## Developing and Contributing\n\nWe'd love to get contributions from you! For a quick guide to getting your\nsystem setup for developing, take a look at our [Quickstart\nGuide](https://github.com/puppetlabs/puppet/blob/main/docs/quickstart.md). Once you are up and running, take a look at the\n[Contribution Documents](https://github.com/puppetlabs/.github/blob/main/CONTRIBUTING.md) to see how to get your changes merged\nin.\n\nFor more complete docs on developing with Puppet, take a look at the\nrest of the [developer documents](https://github.com/puppetlabs/puppet/blob/main/docs/index.md).\n\n## Licensing\n\nSee [LICENSE](https://github.com/puppetlabs/puppet/blob/main/LICENSE) file. Puppet is licensed by Puppet, Inc. under the Apache license. Puppet, Inc. can be contacted at: info@puppet.com\n\n## Support\n\nPlease log issues in this project's [GitHub Issues](https://github.com/puppetlabs/puppet/issues). A [mailing\nlist](https://groups.google.com/forum/?fromgroups#!forum/puppet-users) is\navailable for asking questions and getting help from others, or if you prefer chat, we also have a [Puppet Community slack.](https://puppetcommunity.slack.com/)\n\nWe use semantic version numbers for our releases and recommend that users stay\nas up-to-date as possible by upgrading to patch releases and minor releases as\nthey become available.\n\nBug fixes and ongoing development will occur in minor releases for the current\nmajor version. Security fixes will be backported to a previous major version on\na best-effort basis, until the previous major version is no longer maintained.\n\nFor example: If a security vulnerability is discovered in Puppet 8.1.1, we\nwould fix it in the 8 series, most likely as 8.1.2. Maintainers would then make\na best effort to backport that fix onto the latest Puppet 7 release.\n\nLong-term support, including security patches and bug fixes, is available for\ncommercial customers. Please see the following page for more details:\n\n[Puppet Enterprise Support Lifecycle](https://puppet.com/docs/puppet-enterprise/product-support-lifecycle/)\n","funding_links":[],"categories":["HarmonyOS","Ruby","DevOps Tools","Provision, Deploy \u0026 Host","Repositories","Uncategorized","Happy Exploring 🤘","GitHub projects","运维自动化"],"sub_categories":["Windows Manager","System Provisioning","Infrastructure","Uncategorized"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpuppetlabs%2Fpuppet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpuppetlabs%2Fpuppet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpuppetlabs%2Fpuppet/lists"}