Vagrant development environment

Привіт,

Поки піднімав в себе проект, замутив vagrant environment на базі свого універсального
https://github.com/meako689/vagrant-puppet-django
Тому що встановлення postgis на різних тачках — різний ад.

Також, говорили з @dferens, виникали проблеми з jabber-сервером. Він запропонував зробити енв спеціально під проект і тримати його в репо.

Ось пул-реквест.


Якщо що, vagrant це тулза для швидкого і зручного піднімання віртуальних машин для розробки.
http://www.vagrantup.com/ 
Потребує virtualbox.

Енв зараз налаштований так, що ставиться чиста система і з допомогою puppet встановлюються необхідні пакети, піднімаються сервіси (postgis, uwsgi), робиться віртуаленв з залежностями. 

Біндяться порти до мастер-тачки.

Алгоритм:
зайти в папці проекту: p2psafety_vagrant_env
vagrant up
vagrant ssh — і ти в середовищі де все вже поставлено і готово до роботи.


Сильно спрощує етап розгортання, особливо якщо ми говоримо про потенційних контрібюторів.

Можу і далі сапортити і розвивати цей енв. В принципі нічого складного там нема.

cc @alekzvik