Jeff here, I run two forums. One of them is using some ancient perl code, the other is a Simple Machines forum that I wanted to upgrade to Xenforo. When I went looking for a script to help setup a webserver that'd use php/nginx/mysql, stumbled across Centminmod. I'm more used to working with Ansible style tools where you save the server config in code, and ideally never SSH into the server, you just run Ansible against it and it handles everything. I considered writing that, but George has done a fantastic job building a bunch of optimizations into Centminmod to tweak default installations of things, so decided to go with that instead.