Copy .env.example to .env and make changes accordingly.
Run vagrant plugin install vagrant-berkshelf to install the required berkshelf plugin for vagrant.
Run vagrant up to download and set up the virtual machine (VM) automatically. For Windows users, the VirtualBox GUI should be launched with administrator privileges first and kept open.
Run vagrant ssh to ssh into that machine. For Windows users, you should be using a Unix-like shell such as MinGW or Git Shell.
Inside the VM, run bundle install to install dependencies.
To start, run foreman start. This will boot up Sidekiq, Redis and Puma in development mode.
Allow workers to reload bundler context when master process is issued
a USR1 signal. This allows proper reloading of gems while the master
is preserved across a phased-restart. (incompatible with preload_app)
(off by default)