Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 701 Bytes

README.md

File metadata and controls

40 lines (28 loc) · 701 Bytes

Vagrant-Puppet-Django

This is a Vagrant Ubuntu (Precise32) box with a single Puppet manifests file (no modules) for Django development.

What's included

Puppet provisions:

  • Nginx
  • uWSGI
  • MySQL
  • Python
  • Virtualenv
  • Django
  • PIL dependencies to support jpg, zlib, freetype
  • Git
  • Vim

Usage

  • Edit configuration variables in the site.pp file
  • vagrant up

That's it! You are all set.

Note

You may want to:

  • Run git config --global to set your user.name and user.email
  • Edit my.cnf file to configure charset and collation to UTF8 as follows:
[client]
default-character-set = utf8

[mysqld]
character-set-server = utf8
collation-server = utf8_general_ci