Re: Automating deployments

2013-02-06 Thread Barry Morrison
I've got SaltStack setup to deploy Ubuntu+Nginx+uWSGI+Postgresql+memcache pretty easily. Pulls Django projects from Git, pip installs from requirements file. It is a lot less complicated than Puppet/Chef in my opinion. Just my $.03 cents On Friday, February 1, 2013 4:28:45 PM UTC-8, Marc A

Re: Automating deployments

2013-02-04 Thread carlos
Hi this is example the fabfile.py the projects is mezzanine is CMS. this is a complete example to deploys automatically django projects use nginx,gunicorn,supervisord https://github.com/stephenmcd/mezzanine/blob/master/mezzanine/project_template/fabfile.py cheers On Sun, Feb 3, 2013 at 3:31 AM,

Re: Automating deployments

2013-02-03 Thread Sanjay Bhangar
On Sun, Feb 3, 2013 at 1:32 PM, Ashwin Kumar wrote: > thats so kind of you, i struggled a lot for 1 month to setup a server > (ubuntu+nginx+uWSGI+mysql+pil+virtualenv+emperor). > still i didn't succeed running emepror on system restart, i removed > virtualenv as i got python-mysqldb error. > for

Re: Automating deployments

2013-02-03 Thread Ashwin Kumar
thats so kind of you, i struggled a lot for 1 month to setup a server (ubuntu+nginx+uWSGI+mysql+pil+virtualenv+emperor). still i didn't succeed running emepror on system restart, i removed virtualenv as i got python-mysqldb error. let me know if you finish it. With Best -Ashwin. +91-9959166266

Re: Automating deployments

2013-02-01 Thread Brian Schott
We are using ansible. http://ansible.cc/ Other popular choices are puppet and chef. The real benefit. Is that these tools let you version control your configurations. Sent from my iPhone On Feb 1, 2013, at 7:46 PM, Carlos Aguilar wrote: Bash scripts really??? If you are a Python developer yo

Automating deployments

2013-02-01 Thread Marc Aymerich
Hi, I'm thinking about the best way to provide automatic deployment for the Django project I'm working on. Its a pretty big one and has lots of dependencies, lots of SO packages, Celeryd and other daemons, SO tweaks... and also several people will need to have installed it on their servers (they ar