Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. IT Automation Software
  3. OpenVox

OpenVox

What it is

OpenVox is free, community-maintained configuration management software based on Puppet. It uses a declarative language to manage system state and can run with agents managed by a server or in standalone mode, where `puppet apply` compiles and applies a catalog locally. It is downstream-compatible with Puppet Open Source, so existing manifests, modules, Hiera data, and tooling work unchanged. The documented packages include `openvox-agent`, `openvox-server`, OpenVoxDB components, and OpenBolt. In agent/server mode, agents and servers communicate over HTTPS with mutual TLS; agents need a certificate signed by a local Puppet certificate authority or an external CA before retrieving catalogs. The server exposes HTTP APIs for catalogs, certificates, status, and metrics. OpenVoxDB stores reports, inventory, and exported resources, while OpenBolt automates infrastructure over SSH and WinRM without agents. The project is self-hosted and lists support for Enterprise Linux, Amazon Linux, Fedora, SLES, Debian, Ubuntu, macOS, and Windows. Documentation directs users to community help and commercial support partners, and says Vox Pupuli provides stewardship with language and feature evolution guided by a Puppet Standards Steering Committee.

For and against

For

  • Supports agent/server and standalone operation.
  • Existing Puppet Open Source data and tooling work unchanged.
  • HTTPS communication uses mutual TLS in agent/server mode.
  • Server exposes catalog, certificate, status, and metrics APIs.
  • OpenBolt automates over SSH and WinRM without agents.

Against

  • Self-hosted deployment is required.
  • Agents need a signed certificate before retrieving catalogs.
  • Support is directed to community help and commercial partners.

The verdict

OpenVox provides Puppet-compatible configuration management with server-managed and standalone modes. Its agent/server setup requires certificate signing, while OpenBolt offers a separate agentless orchestration path.

Who it suits

OpenVox suits teams managing system configuration across supported Linux, macOS, or Windows environments, whether using server-managed agents or standalone application. Its Puppet compatibility may fit users with existing manifests, modules, Hiera data, and tooling.

Plans and prices

OpenVox

Free

Community-maintained software · agent/server or standalone use

Every plan, in full

On the record

Certificate authority
Before agents retrieve configuration catalogs, they need a signed certificate from the local Puppet certificate authority or an external CA.docs.openvoxproject.org · read 2 Oct 2026
Compatibility
OpenVox is downstream-compatible with Puppet Open Source, and existing manifests, modules, Hiera data, and tooling work unchanged.docs.openvoxproject.org · read 2 Oct 2026
Data store
OpenVoxDB is described as OpenVox’s data warehouse for reports, inventory, and exported resources.docs.openvoxproject.org · read 2 Oct 2026
Integrations
OpenVox Server exposes HTTP APIs, including catalog, certificate authority, status, and metrics endpoints.docs.openvoxproject.org · read 2 Oct 2026
Operating modes
OpenVox can run as agents managed by a server or in standalone mode, where `puppet apply` compiles and applies a catalog locally.docs.openvoxproject.org · read 2 Oct 2026
Orchestration
OpenBolt is a community implementation of Puppet Bolt that automates infrastructure management over SSH and WinRM without requiring agents.docs.openvoxproject.org · read 2 Oct 2026
Packages
The documented package set includes `openvox-agent`, `openvox-server`, `openvoxdb`, `openvoxdb-termini`, and `openbolt`.docs.openvoxproject.org · read 2 Oct 2026
Project stewardship
The documentation says OpenVox was adopted under Vox Pupuli stewardship and that a Puppet Standards Steering Committee guides language and feature evolution.docs.openvoxproject.org · read 2 Oct 2026
Purpose
OpenVox is a community-maintained implementation of Puppet, a configuration management system that manages system state through a declarative language.docs.openvoxproject.org · read 2 Oct 2026
Security
In agent/server mode, agents and servers communicate over HTTPS with mutual TLS.docs.openvoxproject.org · read 2 Oct 2026
Support
The documentation directs users to community help and a list of commercial support partners.docs.openvoxproject.org · read 2 Oct 2026

Alternatives to OpenVox

Every alternative, ranked