TeamCity from JetBrains is my favorite build server. It “knows” what developers need, it simply works out-of-the-box instead of you spending time making it to work. There is an option to get it installed quickly with trial installation topology, when both server and single agent run on the same box. However it is preferable to isolate them from each other.
Therefore I decided to create a project to provision build server farm with minimum manual operations. Any feedback on its usability is very welcome!