Welcome to the CFEngine Documentation
         This site contains information on how to manage and automate infrastructure with CFEngine.
         It includes the reference for the following versions of CFEngine:
      
      
   - Getting started
 - 
            Installation
            Download and install CFEngine for the first time.
 - 
            Modules
            Use modules to easily add reports or get things done without writing any code.
 - 
            Reporting and web UI
            Know more about your infrastructure and hosts, their data, compliance and make changes from within the Web UI.
 - 
            Tutorial series on policy language
            In-depth tutorials on how to work with CFEngine policy.
 
- Popular
 - 
            Promise types
            Learn about processes, packages, users, files, storage, services, etc.
 - 
            API reference
            The API is a conventional REST API which supports HTTP GET, PUT, POST, and DELETE operations.
 - 
            Language concepts
            Learn about bundles, bodies, promises, variables, classes and decisions.
 - 
            Package management
            Learn how to install, manage, and remove packages using CFEngine.
 - 
            CFEngine Build
            CFEngine Build is a catalog of policy and modules created by CFEngine, our partners and community which helps you simplify the automation process.Go to the page