Alessandro had mentioned that somebody already did a Docker configuration, so I'm going to find that at some point to incorporate it.
For now, my plan is simple: Get the virtualbox work done for MySQL and MongoDB. Then add in support for Ansible, Chef, and Puppet. Afterwards, get AWS up and running, followed by Docker, then OpenStack. After that, start providing support for other Linux distributions (currently, only Ubuntu is in there, and at least RHEL/CentOS and Debian should be fully supported). After that, I don't have a clear picture. Of course, if anybody wants to send me a pull request for any of these items (or any others), I'll certainly include it. The end goal is to find a way to help people manage the process *easily*, regardless of base OS and cloud provider. Anybody should be able to take the files from the tgcloud repository and make their own deployment process, using this as a solid base. With only one option (and a bloated one at that), it's pretty rickety right now :) On Thu, Mar 5, 2015 at 6:28 AM, Mengu <[email protected]> wrote: > hi michael > > welcome back. it's really good to see you back. :) > > docker seems to be the coolest kid on the block, maybe it'd be smart to > have a docker container full of tg stack and ready to deploy. what do you > guys think? > > On Wednesday, March 4, 2015 at 8:32:56 PM UTC+2, Michael Pedersen wrote: > >> Hello all, it's been a while. Life has been ... interesting. I'm still a >> TG user, though, and have recently found an idea that I think will help >> people get started easily. >> >> Using Packer and Vagrant, I've created my first VM for VirtualBox. It's >> TurboGears 2.3.4 with PostgreSQL 9 on Ubuntu 14.10 with Python 3.4. It's >> something that needs refinement (since the .box file is ~640M, it's larger >> than I like by a long shot). I need to trim it down, and create versions >> for MySQL and Mongo. >> >> Still, it's a start. What I'm hoping to do with this project is create a >> simple set of files that will allow people to easily start with TurboGears >> on any of the cloud providers. I'd like to build up Ansible/Chef/Puppet >> configs that help people deploy in a variety of configurations (Apache, >> nginx, etc) and with a variety of providers (AWS, Rackspace, OpenStack, >> etc). >> >> If this becomes something that people actually like and use, I'll happily >> transfer it to the TG project in general (as opposed to me being the sole >> proprietor for it). You can check it out on github at https://github.com/ >> pedersen/tgcloud >> >> There's also a README there that covers all of the questions I could >> think of. I'm sure more will arise that I haven't considered though. >> >> -- >> Michael J. Pedersen >> My Profile: http://www.icelus.org/ >> Google+ https://google.com/+MichaelPedersen >> >> -- > You received this message because you are subscribed to the Google Groups > "TurboGears" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/turbogears. > For more options, visit https://groups.google.com/d/optout. > -- Michael J. Pedersen My Profile: http://www.icelus.org/ Google+ https://google.com/+MichaelPedersen -- You received this message because you are subscribed to the Google Groups "TurboGears" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/turbogears. For more options, visit https://groups.google.com/d/optout.

