Fetch Apply (https://github.com/P5vc/FetchApply) is a new system configuration and management tool, that follows the same principles as aviary.sh. Fetch Apply, however, has much better documentation, security practices, customizability, readability, production examples (https://github.com/P5vc/ServerConfigurations), and uses an inheritance model, allowing the bulk configuration of like servers, with minimal code.<p>Fetch Apply is written in Bash (no need to use tools in other languages which often time end up acting as bash wrappers and running half of the configuration in bash anyways), and is designed for use on secure systems: it is simple by design, and easily auditable by a single person. Fetch Apply also leaves an agent running on the target system (comprised of less than 500 lines of code in bash, and run by cron only during user-defined intervals, meaning it’s ridiculously efficient and has no noticeable system impact), and is based off of git, meaning that you can view a full configuration history, as well as push a new configuration upstream whenever you’d like, and the changes will be automatically applied on the designated server(s).