Development with Vagrant

Vagrant provides easy to configure, reproducible, and portable work environments built on top of industry-standard technology and controlled by a single consistent workflow to help maximize the productivity and flexibility of you and your team.

If you are a developer, Vagrant will isolate dependencies and their configuration within a single disposable, consistent environment, without sacrificing any of the tools you are used to working with (editors, browsers, debuggers, etc.). Once you or someone else creates a single Vagrantfile, you just need to vagrant up and everything is installed and configured for you to work. Other members of your team create their development environments from the same configuration, so whether you are working on Linux, Mac OS X, or Windows, all your team members are running code in the same environment, against the same dependencies, all configured the same way. Say goodbye to "works on my machine" bugs.


Before to start make sure you have installed the proper versions of these tools on your local computer:


  1. Open a new terminal window and go to your Rogō project folder.
  2. Type vagrant up + ENTER and watch the log on the screen (it takes a few minutes to complete).

  3. When ready open your browser and navigate to http://localhost:8080 or https://localhost:44433