- Ставим virtualbox - https://www.virtualbox.org/wiki/Downloads
- Ставим Vagrant - http://www.vagrantup.com/downloads.html
-
Убедитесь что у вас vagrant нужной версии:
vagrant -v Vagrant 1.7.2
-
Сделайте доступным свой ключ (для github и ssh)
ssh-add ~/.ssh/id_rsa
-
Утановите необходимые для vagrant модули
./setup.sh
-
Запустите инициализацию виртуальной машины
vagrant up
vagrant ssh
Код основного проекта лежит в каталоге ~/code/kiiiosk.dev
По умолчанию синхронизация директории ./code на хосте и ~/code в виртуальной машине работает средствами virtualbox. Можно сделать и через NFS:
USE_NFS=true vagrant up
Если у вас зависает создание виртуальной машины, (выглядит примерно так)
$ vagrant up
Bringing machine 'default' up with 'hyperv' provider...
==> default: Verifying Hyper-V is enabled...
Лечить: mingw:
export VBOX_INSTALL_PATH="C:\Program Files\Oracle\VirtualBox"
Default:
SET VBOX_INSTALL_PATH="C:\Program Files\Oracle\VirtualBox"
И повторите vagrant up
Links:
- http://vagrant.dev:8023/ graphite
- http://vagrant.dev:8024/ grafana admin/admin
- thumbor http://vagrant.dev:8081
Рестарт
sudo service carbon-cache restart
Удалить все данные из graphite
sudo find /var/lib/graphite/whisper -name '*.wsp' -delete
По умолчанию там логин с паролем admin. Настраивать - заходишь в дата-сорс, добавляешь графит в качестве бэкэнда. Потом создаёшь новый дашбоард и графики..
Можно в будущем попробовать вместо VirtualBox под OSX: