Hi Harry,
I would use salt(http://docs.saltstack.com/index.html) for provisioning
and keep the python specific package to fabric to deploy using pip.
Even though salt is able to deploy pip requirements but I think this
separation is important.
Mustafiz.
On 15/05/2013 11:34, George Hickman wrote:
Hi Harry,
I use two methods for deployment - Heroku and Ubuntu VPSs.
Heroku is really simple to get going but gets expensive if you want to
run a serious production app. However it's probably what I'd recommend
for beginners since so much is done for you and they have first class
python support.
For VPS deploys I use Nginx, Daemontools (for the envdir package),
Supervisor, Gunicorn and Postgres (with Django). I usually deploy this
setup with a mixture of Salt to build the VPS and Fabric to deploy the
code.
George
On Wed, May 15, 2013 at 10:57 AM, Harry Percival
<harry.perci...@gmail.com <mailto:harry.perci...@gmail.com>> wrote:
Dear UK Python chums,
some of you probably know I'm writing a book about TDD for
O'Reilly. I'm looking for some help with the (first) chapter on
deployment.
http://www.obeythetestinggoat.com/what-to-say-about-deployment.html
What do you use for deployment? Do you have any kind of automated
scripts? How do you manage virtualenvs, the database, apache/uwsgi
config... What do you think might work as a sort of "best practice
lite" for a simple site for beginners? (django, sqlite database,
static files)
--
------------------------------
Harry J.W. Percival
------------------------------
Twitter: @hjwp
Mobile: +44 (0) 78877 02511 <tel:%2B44%20%280%29%2078877%2002511>
Skype: harry.percival
_______________________________________________
python-uk mailing list
python-uk@python.org <mailto:python-uk@python.org>
http://mail.python.org/mailman/listinfo/python-uk
_______________________________________________
python-uk mailing list
python-uk@python.org
http://mail.python.org/mailman/listinfo/python-uk
--
Muhammad Rahman
Developer
Tangent Labs
84 - 86 Great Portland Street
London, W1W 7NR
T: +44 (0)207 462 6150 (Office)
F: +44 (0)207 462 6111
W: www.tangentlabs.co.uk
_______________________________________________
python-uk mailing list
python-uk@python.org
http://mail.python.org/mailman/listinfo/python-uk