Skip to content

Vagrant Setup (optional)

Matt LeBel edited this page Nov 13, 2013 · 1 revision

These instructions were written by: https://github.com/jofus101

These changes allow you to have the project up and running with a few simple steps and almost no configuration.

  • install vagrant
  • git clone [email protected]:jofus101/Crowdhoster.git
  • navigate to folder and run "vagrant up"
  • "vagrant ssh"
  • Once in vagrant run ". /vagrant/post_provision.sh"

From here you can verify that all the defaults are installed by running

  • "foreman start"
  • go to local browser and navigate to "localhost:5050"
  • you should see the server in the console respond to the get request, and you should get an ArgumentError response.

However, to get the website to work

  • rename ".env.example" to ".env", fill out the necessary keys, and restart the server. (Make sure you're using unix line endings, otherwise you can have weird errors)

I've found this to be useful for my setup process, especially with vagrant. I hope it's helpful, and please let me know if you'd rather have this in another format.

-Joseph @jofus101