Freedom251 › Configuration Management Tools
Mgmt Config

What Mgmt Config is
Mgmt is an open-source tool for modeling infrastructure as code and applying the desired state autonomously. Its engine runs a declarative graph of resources, allowing independent resources to run at the same time. It watches for changes through inotify, D-Bus, and other user and kernel events instead of polling. Mgmt can run continuously, intermittently, or on demand, and supports agents connected through etcd peers, agentless operation over SSH, and standalone mode. It does not use a central control server to coordinate operations. Its mcl language is immutable, strongly typed, functional, and reactive, and is implemented in Go. Documented resources include AWS EC2, Consul key-value storage, Docker, and libvirt. The project is self-hosted for Linux x86_64/amd64 and licensed under GPL-3.0. Installation requires a modern x86_64 Linux distribution and dependencies for Augeas, libvirt, and PackageKit. The project provides user guides and resource, function, and contributor documentation; the maker also offers production support, consulting, team training, and custom modules and resources.
Who it suits
Mgmt suits teams managing Linux infrastructure as code who want agent-based, agentless, or standalone operation. Its documentation also addresses users, developers, and contributors.
What it does well
- Independent resources can run simultaneously.
- Detects resource changes without polling.
- Supports etcd peers, SSH, and standalone operation.
- Can run continuously, intermittently, or on demand.
- Includes documented AWS EC2, Docker, and libvirt resources.
What to know first
- Supported platform is Linux x86_64/amd64.
- Installation requires Augeas, libvirt, and PackageKit dependencies.
- ARM64 builds require contacting the maker.
Limits
The documented installation requires a modern x86_64 (amd64) Linux distribution and dependencies for Augeas, libvirt, and PackageKit. The maker directs people interested in ARM64 builds to contact them.
Getting started
- Visit https://mgmtconfig.com/ and consult the user guide.
- Use a modern x86_64 (amd64) Linux distribution.
- Install the required Augeas, libvirt, and PackageKit dependencies.
- Choose agent operation with etcd peers, agentless SSH, or standalone mode.
- Refer to the resource and function documentation for integrations.
Verdict
Mgmt offers multiple execution modes and event-driven change detection for supported Linux systems. Check its architecture and installation requirements against your environment before adopting it.
Questions
Is Mgmt Config free and open source?
Yes. It is free, open source, and its repository identifies the license as GPL-3.0.
Which platforms does it support?
The listed supported platform is Linux on x86_64/amd64. Installation requires a modern distribution and dependencies for Augeas, libvirt, and PackageKit.
Can it run without agents?
Yes. Mgmt can run agentless over SSH or in standalone mode, as well as with agents connected to etcd peers.
Which integrations are documented?
The resource library includes AWS EC2, Consul key-value storage, Docker, and libvirt virtualization.
What support and services does the maker offer?
The maker offers tailored production support packages, consulting, team training, and custom modules, resources, and functions.
Facts from Mgmt Config's own pages
- Architecture
- The project contains an engine and a language. · github.com, 8 Oct 2026
- Architecture limit
- The maker directs customers interested in ARM64 builds to contact them. · mgmtconfig.com, 8 Oct 2026
- Audience
- The project documentation describes its guides as intended for everyone, developers, contributors, or external developers, depending on the guide. · github.com, 8 Oct 2026
- Community
- The project welcomes community participation and contributions, and provides user guides, resource and function references, and contributor documentation. · mgmtconfig.com, 8 Oct 2026
- Consulting and training
- The maker offers consulting, hands-on team training, and custom modules, resources, and functions. · m9rx.com, 8 Oct 2026
- Distributed operation
- Mgmt can run agents connected to etcd peers, in agentless mode over SSH, or in standalone mode; it does not use a central control server to coordinate operations. · mgmtconfig.com, 8 Oct 2026
- Documentation
- The documentation site provides resource and function API references, a user guide, and contributor documentation. · mgmtconfig.com, 8 Oct 2026
- Drift detection
- It watches resources for changes without polling, using inotify, D-Bus, and other user and kernel events. · mgmtconfig.com, 8 Oct 2026
- Execution
- Its engine runs a declarative graph of resources that describes the desired state of a system. · mgmtconfig.com, 8 Oct 2026
- Installation
- The getting-started guide requires a modern x86_64 (amd64) Linux distribution and lists dependencies for augeas, libvirt, and PackageKit. · mgmtconfig.com, 8 Oct 2026
- Install requirements
- Installation requires a modern x86_64 (amd64) Linux distribution and dependencies for Augeas, libvirt, and PackageKit. · mgmtconfig.com, 8 Oct 2026
- Integrations
- The documented resource library includes integrations for AWS EC2, Consul key-value storage, Docker, and libvirt virtualization. · mgmtconfig.com, 8 Oct 2026
- Language
- Its mcl language is immutable, strongly typed, functional, and reactive, and is implemented in Go. · mgmtconfig.com, 8 Oct 2026
- License
- The project repository identifies its license as GPL-3.0. · github.com, 8 Oct 2026
- Parallelism
- Resources can run simultaneously when they do not depend on one another. · mgmtconfig.com, 8 Oct 2026
- Purpose
- Mgmt is an open source automation tool for modeling infrastructure as code and running it autonomously. · mgmtconfig.com, 8 Oct 2026
- Real-time operation
- The project describes Mgmt as a real-time automation tool that can build closed-loop feedback systems. · github.com, 8 Oct 2026
- Run modes
- Mgmt can run continuously, intermittently, or on demand. · github.com, 8 Oct 2026
- Security
- The maker describes the tool as safe and says its language is designed with immutability, strong typing, and functional programming. · mgmtconfig.com, 8 Oct 2026
- Support
- The project directs community questions to its Matrix community and points enterprise product and service inquiries to m9rx.com. · github.com, 8 Oct 2026
Where Mgmt Config stands on Freedom251
- Configuration Management Tools#16 of 26