Document system configuration with a friendly DSL.
Integrated
Holo uses the system package manager to maintain the system state.
Serverless
No dedicated infrastructure, network access or permanently running agent required.
This might be for you if...
...you are looking for a simple way to formalize the configuration of a small number of systems.
...you want to get started with the basic ideas of configuration management before moving to an enterprise solution.
...you ship configuration to your clients, and they are already doing configuration management. They can install your Holo-based configuration as system packages using their own configuration management tool.
...your OS does not have a system package manager (such as dpkg or RPM) that exerts authority over the system partition.
...your applications are running in containers. You're better off baking your configuration into the container image from the start.
...you need one of the features that are not yet implemented. The biggest omissions right now are variable-based templating and verification of the full system state. (If in doubt, feel free to ask a question about your required features.)