- Home
- IT Automation Software
- 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
Community-maintained software · agent/server or standalone use
Read 2 Oct 2026 · docs.openvoxproject.org
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