diaspora/diaspora — Issue #2316: Vagrant box
Author: goshakkk
Created: 2011-11-04 14:25:21+00:00
State: open

Hey,

I wanna contribute to Diaspora, but setting up dev env it seems me creepy.

Can you guys please make a [Vagrant](http://vagrantup.com/) box (based on Debian/Ubuntu probably, made w/ [veewee](https://github.com/jedi4ever/veewee)) w/ all things Diaspora needs installed to simplify newcomer developers' lives? Se we can, e.g., `git clone diaspora/diaspora && cd diaspora && vagrant up` and voila, app is running in a VM and VM's port 3000 is forwarded to any port on a host machine, so we can interact with an app from host machine browser, all these without a need to care about env setup or different dev envs.

I'm not very comfortable having MySQL right on OS X. Vagrant provides separated production-like VM environment for apps, and I think Diaspora should have it anyway.

Having a Vagrant support can also simplify some things, like testing of moving of profiles between pods (which is not ready yet), for example.