Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close
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 + django + postgres.

Fork from http://bitbucket.org/lorien/django-server

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

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

    ssh-copy-id root@your-server

2) Log in as root

3) Download the script:

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

4) Run the script:

    $ bash ~/install.sh

During executing you'll need to answer aptitude questions how to resolve
package version issues.

That's 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/


Tested on Ubuntu 12.04 LTS

Recent activity

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.