vagrant-django
0.5.x
Contents
Introduction
Features
Limitations and Restrictions
Configuring the environment
Project-specific Provisioning
Usage in Production
vagrant-django
Docs
»
vagrant-django
Edit on GitHub
vagrant-django
¶
The building blocks for a
Vagrant
environment for
Django
development.
Contents
Introduction
How to use
Re-provisioning
Upgrading
Features
Well-defined project structure
Locked down user access
Time zone
Firewall
Git
Ag (silver searcher)
Image libraries
PostgreSQL
Nginx
Gunicorn
Supervisor
Virtualenv
Node.js/npm
Multiple Python versions and tox support
env.py
Project-specific provisioning
Shortcut commands
Limitations and Restrictions
Target OS
apt-get upgrade
Python
Directory structure
Users
Windows Hosts
Configuring the environment
Vagrantfile
env.sh
Configuring the firewall
Configuring nginx
Configuring gunicorn
Configuring supervisor
Configuring the user’s shell environment
Customising env.py
Project-specific Provisioning
Accessing
env.sh
settings
Generating random strings
Writing settings back to env.sh
Full example
Usage in Production
Production-specific features
Configuration
Provisioning
Read the Docs
v: 0.5.x
Versions
latest
stable
0.5.x
0.4.x
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.