Where do i start to work on updating ghost cli to work with CentOS Linux ? Any resources available to navigate through developing this tool ?
You can contribute to the Ghost CLI project here: https://github.com/TryGhost/Ghost-CLI
However, as stated in the documentation, there’s a reason that the CLI caters for only one stack:
The team behind Ghost CLI only supports this stack. This restriction is very deliberate, as every additional option for configuration or divergent piece of code required to support an additional environment creates exponential complexity and maintenance overhead.