propellor: property-based host configuration management in haskell Edit RecentChanges History Preferences Branchable Install API documentation Sample config file Security Todo Forum Propellor is a configuration management system using Haskell and Git. Each system has a list of properties, which Propellor ensures are satisfied. Propellor is configured via a git repository, which typically lives in ~/.propellor/ on your development machine. Propellor clones the repository to each host it manages, in a secure way. The git repository contains the full source code to Propellor, along with its config file. Properties are defined using Haskell. Edit ~/.propellor/config.hs to get started. There is fairly complete API documentation , which includes many built-in Properties for dealing with Apt and Apache , Cron and Commands , Dns and Docker , etc. There is no s...