home / grids / Deployment

Django specific packages that aid and facilitate deployment of Django projects.
Features currently being evaluated
| Feature | Description |
|---|---|
| Base library | buildout or fabric or something else |
| Supported operating systems | |
| Does not require VCS for project code updates | project doesn't have to be stored in VCS in order to be deployed |
| Designed to be plugged into existing projects | Is the app designed to be plugged into existing projects or does it provide basic project to build on? |
| Supported databases | Database engines the app can set up or work with. |
| Web servers | How is python code executed. |
| Docs | |
| Tests |
| Package | Description | Category | Downloads | Last Updated | Version | Repo | Commits | Repo watchers | Forks | Participants | License | Base library | Supported operating systems | Does not require VCS for project code updates | Designed to be plugged into existing projects | Supported databases | Web servers | Docs | Tests |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| djangorecipe | Other | 110956 | None | 1.1.2 | Github | 0 | 0 | BSD | buildout | out of scope? | scripts for wsgi and fastcgi | readme | |||||||
| django-mediasync | Toolkit to simplify static media development and deployment. | App | 4526 | July 8, 2011, 3:27 p.m. | 2.2.0 | Github | 150 | 18 | gtaylor jcarbaugh robhudson richleland jamesturk petersanchez | BSD License | readme | ||||||||
| django-fab-deploy | A collection of Fabric scripts for deploying and managing django projects on Debian/Ubuntu servers using virtualenv, pip, nginx and apache ... | Other | 9343 | March 5, 2012, 9:05 a.m. | 0.7.5 | Bitbucket | 74 | 6 | kmike | MIT license | fabric | Debian Lenny
Debian Squeeze Ubuntu 10.04 Ubuntu 10.10 | can use mercurial, git or tar.gz | provides command for generating basic config templates; does not enforces project layout | mysql
sqlite3 | apache+mod_wsgi+nginx | test coverage > 90%, tests are executed using virtual machines with supported operating systems. | ||
| makesite | makesite is a collection of scripts for deploying and managing web projects | Other | 40225 | Nov. 27, 2011, 9:20 a.m. | 0.9.22 | Github | 21 | 4 | klen denya | GNU LGPL | shell scripts | Ubuntu, Debian | git is used | mysql
postgres sqlite | nginx+uwsgi+supervisord
nginx+tornado+supervisord | ||||
| django-config-gen | Generates configuration files for Apache, Nginx, etc. using values in settings.py and the Django template system. You can write your ... | App | 2791 | Nov. 9, 2011, 8:39 p.m. | 1.0.8 | Github | 15 | 6 | SeanHayes marazmiki | BSD | readme | ||||||||
| django-demo | App | 280 | None | 1.0.0-beta-1 | Github | 0 | 0 | BSD License | buildout | does not handle code updates, this app is for creating/destroying a new database for each user | sqlite3
postgres mysql | ||||||||
| django-sitepush | Redeploy Django projects using management commands | App | 736 | Feb. 6, 2012, 11:20 a.m. | 0.1dev2 | Github | 5 | 1 | yprez | ISC | fabric | Linux | git is used | apache+mod_wsgi+gunicorn | readme | ||||
| django-startproject | Boilerplate code for new Django projects. | Other | 0 | Jan. 25, 2012, 10:20 a.m. | Github | 184 | 37 | ipmb SmileyChris bartTC yml grahamking unbracketed cmheisel | UNKNOWN | fabric | git is used | Boilerplate code for new Django projects (including fabfile and server configs). | apache+mod_wsgi+nginx | ||||||
| django-template-project | Just a basic Django project template with some nice productivity features which simplify any new project startup. Feedback would be ... | Other | 0 | Dec. 11, 2011, 5:57 p.m. | Bitbucket | 11 | 0 | webriders | UNKNOWN | ||||||||||
| fabdeploy | Fabric tasks to deploy Python projects | Other | 82 | March 7, 2012, 6:18 a.m. | 0.3.4 | Github | 3 | 1 | vladimir-webdev | OSI Approved | fabric | Ubuntu, Debian | git, mercurial, tar is supported | everything is configurable | postgresql
mysql | nginx+gunicorn
apache+mod_wsgi+nginx for static | readme | very low coverage | |
| woven | Woven is a Python library built on Fabric to deploy versioned Django projects served by Apache and Nginx on Linux ... | Other | 4969 | Nov. 23, 2011, 4 a.m. | 0.8 | Github | 108 | 11 | bretth depleater wil publishingdemon jezdez | BSD License | fabric | Ubuntu | uses rsync | can be plugged, provides custom startproject command | postgres | apache+mod_wsgi+nginx
gunicorn+nginx | good test suite | ||
| caktus-deployment | Other | 0 | Nov. 19, 2010, 9:02 p.m. | Bitbucket | 27 | 0 | copelco | UNKNOWN | fabric, apache-libcloud | Linode, Rackspace or EC2 VM | postgres | apache+mod_wsgi | readme | ||||||
| django-deployment-script | Fabric deployment script for Django applications | Other | 0 | Dec. 9, 2009, 2:55 p.m. | Github | 17 | 1 | Kami | UNKNOWN | fabric | uses git | mysql | lighttpd+apache2+mod_wsgi (apache is in front of lighttpd) | a big comment in fabfile | |||||
| django-fab | Common methods to help create fabric deplopment scripts for django | Other | 2228 | Jan. 28, 2010, 6:40 a.m. | 1.0.4 | Github | 35 | 4 | hbussell ssteinerx | GPL | fabric | supports git and svn | mysql
postgres | readme | |||||
| django-fabtastic | A set of Fabric and Django management commands DUO uses. | App | 0 | Feb. 16, 2012, 11:51 a.m. | Github | 56 | 5 | gtaylor mikemeyer wmdmark | UNKNOWN | fabric | Ubuntu? | integrated with git | postgres | gunicorn | readme | ||||
| django-in-a-box | Simple starter pack for production-scale Django deployments, using FastCGI + lighttpd. | Project | 0 | Jan. 31, 2010, 7:40 a.m. | Bitbucket | 6 | 0 | zacharyvoase | UNKNOWN | Paver | does not handle code updates | project template | lighttpd+fastcgi+supervisord | using markdoc | |||||
| django-liberace | Fabulous django deployment (from git) | Other | 0 | Jan. 4, 2012, 4:55 p.m. | Github | 9 | 2 | ryanwitt hobbesdaboba | UNKNOWN | fabric | Ubuntu
Debian OS X (needs work) dreamhost (needs work) freebsd (needs work) | uses git | (installs python libs for mysql) | apache+mod_wsgi | readme | ||||
| django-project-templates | A set of Paster templates for Django projects, including a fabric deployment script | Other | 7149 | March 28, 2010, 9:16 a.m. | 0.11 | Github | 101 | 20 | garethr | MIT | fabric, Paster | Amazon EC2 image with Ubuntu Karmic | seems to require git for code updates, not sure | it's a tool for creating projects with some deployment capabilities | postgres | Apache2+WSGI | readme | ||
| fab-pave | A Fabric script for paving a single web/database server | Other | 0 | None | Github | 11 | 2 | ipmb | UNKNOWN | fabric | does not handle code updates | postgres | apache+mod_wsgi+nginx | ||||||
| fabric-deploy-django | Fabric "fabfile.py" that can easily be used to deploy a Django project using virtualenv and pip. | Other | 0 | Jan. 17, 2012, 8:53 p.m. | Bitbucket | 6 | 1 | petersanchez | UNKNOWN | fabric | uses mercurial | apache+mod_wsgi | readme | ||||||
| fabulator | deployment system using fabric | Other | 0 | April 28, 2011, 9:29 p.m. | Bitbucket | 7 | 0 | dzen | UNKNOWN | fabric | Debian, Ubuntu | uses mercurial | mysql
postgres | nginx+gunicorn | wiki page | ||||
| generic_django_project | starting point for a new Django site (with FeinCMS, deployable on Apache or Nginx using Fabric) | Framework | 0 | Oct. 14, 2011, 1:31 p.m. | Github | 58 | 5 | fiee | UNKNOWN | fabric | Debian/Ubuntu based Linux | uses git | mysql
postgres | apache+mod_wsgi
nginx+gunicorn nginx+fcgi | readme | ||||
| Great Big Crane | Project | 0 | Nov. 25, 2010, 5:54 p.m. | Github | 49 | 4 | pnomolos xentac buchuki | UNKNOWN | buildout | readme | |||||||||
| overmind | A complete server management application | Project | 0 | Feb. 19, 2012, 11:06 a.m. | Github | 113 | 10 | tobami griggheo Jc2k cwarden | UNKNOWN | libcloud | any OS image can be deployed to EC2 and Rackspace | does not handle code updates; this app is an user-friendly web frontend to libcloud | out of scope | out of scope | |||||
| silk-deployment | A Fabric-based tool for setting up Python WSGI apps to run on an ubuntu/nginx/supervisord/gunicorn stack. | Other | 3142 | Feb. 7, 2012, 1 a.m. | 0.3.12 | Bitbucket | 20 | 4 | btubbs | LICENSE.txt | fabric | Ubuntu | out of scope | nginx+supervisord+gunicorn | readme | ||||
| ubuntu2django | A fabric script to install django on a fresh ubuntu installation | Other | 0 | March 5, 2010, 1:59 p.m. | Github | 14 | 2 | andrewwatts | UNKNOWN | fabric | Ubuntu | does not handle code updates | no explicit support | nginx+fastcgi | readme | ||||
| Package | Description | Category | Downloads | Last Updated | Version | Repo | Commits | Repo watchers | Forks | Participants | License | Base library | Supported operating systems | Does not require VCS for project code updates | Designed to be plugged into existing projects | Supported databases | Web servers | Docs | Tests |
