1. luismanolo
  2. django-server

Overview

That's this?
============

This script configures linux machine to run django projects. You can use it
as template to develop your own installation script.

This script works with debian machine, it uses aptitude to install webserver, database,
python, gcc, virtualenv, pip, etc.

Webserver stack is nginx + uwsgi + supervisor + django + postgres.


How to use it?
==============

Buy VPS. Get root SSH credentials. Setup RSA authorization::

    ssh-copy-id root@your-server

Log in

Download the script:

    wget --no-check-certificate -O ~/install.sh http://bitbucket.org/lorien/django-server/raw/tip/install.sh

Add following lines to /etc/apt/sources.list:

    deb http://packages.dotdeb.org stable all
    deb-src http://packages.dotdeb.org stable all

Run the script:

    sh ~/install.sh

That is all. Of course, you can and should adapt script for you taste.


Documentation?
==============

The script is self-documented, being the simple shell script.

Some extra comments in russian could be found here: http://habrahabr.ru/blogs/django/120363/


Feedback?
=========

Create ticket on http://bitbucket.org/lorien/django-server/issues or drop mail to lorien@lorien.name