I'm nearing releasing of my Webird CMS based on a heavily modified Vokuro and I am considering including some new deployment environments with the project to encourage people to try it out. Over the last several months I have considered every new technology to build the stack that I can see myself using for the next several years (or more) and this has included; integration of websockets, a switch to nginx, a CommonJS environment, integration of composer, npm, bower, etc. Now I'm considering upgrading my entire development and deployment stack and there are a lot of new options to explore.
I'll first release the Webird source as on github and then I'll be releasing one or more deployment environments for this. Webird currently requires PHP >=5.5 and Ubuntu 14.04 and the availability of this is rather limited at the moment. I plan on also supporting Fedora 21 when it is released.
So I could really use any suggestions and Phalcon related scripts for Puppet, Vagrant and Docker for a Debian environment. I'm currently thinking that Vagrant with Puppet might be the best way to go but boot2docker seems like it offers something similar. I could see supplying a Vagrant setup for Ubuntu 14.04 and Fedora 21 and also a Docker container environment for those already running one of those two environments.
Also I'll add that a particular person who is very skilled in creating testing systems has expressed in buiding up Webird in this regard. Webird currently creates a very tightly integrated distribution build (that is fairly different than the source build) and I can see great value in using this with Docker for development, testing and distribution.