I'm working on a solution for automated deployment and production maintenance with CloudFoundry (or Chef) and would love to know what tools people have developed and use to manage multiple XenForo installations in production. Manual/Web UI deployment and site configuration isn't a workable solution for us. I want to manage the configuration changes in github, stage them (CI?) and then deploy to production. I'd love to hear what others have done on this front. An obvious choice is to build a CLI toolset to set options, install/upgrade/uninstall addons and styles, set style properties and generally initiate admin actions from a script or recipe. A variation is to use an HTTP API (REST) and curl. Is there something approaching this tool for WordPress management? My fingers and toes are crossed that XF2.X.X has modern dependency management, complete unit and functional tests and configuration management baked in but I'm looking to deploy soon on the 1.4.X platform.