Skip to content

q8groups/webfaction-django-fabfile

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

webfaction django deployment script
===================================

Small deployment script to automate deploying to django/gunicorn
projects on webfaction.

Uses the webfaction API to create the apps, and installs supervisor 
to run gunicorn.

Requirements
============

Fabric

Makes specific asumptions of the project layout:

requirements.pip file containing python requirements
setup.py that defines a bin/manage.py (look at linconlnloop startproject for an example)

only supports git repos atm.

Usage
=====
just drop in your repo or submodule it.
cp fabsettings.py and adapt to your needs.

And deploy:
   fab deploy

Available commands:
   fab --list 
   fab deploy
   fab deploy:quick


Thanks to David Bennett & Richard Cooper for their excellent tutorials:
http://www.db-init.com/2010/9/16/going-green
http://fightingrabbits.com/archives/208


About

Fabric script to deploy django apps on webfaction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published