{"action":"created","issue":{"url":"https://api.github.com/repos/geoblacklight/geoblacklight-docker/issues/9","labels_url":"https://api.github.com/repos/geoblacklight/geoblacklight-docker/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/geoblacklight/geoblacklight-docker/issues/9/comments","events_url":"https://api.github.com/repos/geoblacklight/geoblacklight-docker/issues/9/events","html_url":"https://github.com/geoblacklight/geoblacklight-docker/pull/9","id":104714674,"number":9,"title":"add vagrant","user":{"login":"eliotjordan","id":784196,"avatar_url":"https://avatars.githubusercontent.com/u/784196?v=3","gravatar_id":"","url":"https://api.github.com/users/eliotjordan","html_url":"https://github.com/eliotjordan","followers_url":"https://api.github.com/users/eliotjordan/followers","following_url":"https://api.github.com/users/eliotjordan/following{/other_user}","gists_url":"https://api.github.com/users/eliotjordan/gists{/gist_id}","starred_url":"https://api.github.com/users/eliotjordan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eliotjordan/subscriptions","organizations_url":"https://api.github.com/users/eliotjordan/orgs","repos_url":"https://api.github.com/users/eliotjordan/repos","events_url":"https://api.github.com/users/eliotjordan/events{/privacy}","received_events_url":"https://api.github.com/users/eliotjordan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-03T14:55:52Z","updated_at":"2015-09-24T18:46:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/geoblacklight/geoblacklight-docker/pulls/9","html_url":"https://github.com/geoblacklight/geoblacklight-docker/pull/9","diff_url":"https://github.com/geoblacklight/geoblacklight-docker/pull/9.diff","patch_url":"https://github.com/geoblacklight/geoblacklight-docker/pull/9.patch"},"body":"Adds vagrant config files for building and provisioning a full stack GeoBlacklight virtual machine. Once the base box is built, the VM can be provisioned fully offline. Simply copy the entire repo (including base box) onto a usb/laptop/etc and run ```vagrant up``` from the vagrant directory. The files in the data/ directory are synced with the VM and can be modified while the application is running. \r\n\r\nTested using vagrant 1.7.4 and VirtualBox 5.0.2.\r\n\r\n@mejackreed  @jrgriffiniii @gravesm  This might work for workshops etc... Give it a spin."},"comment":{"url":"https://api.github.com/repos/geoblacklight/geoblacklight-docker/issues/comments/143016600","html_url":"https://github.com/geoblacklight/geoblacklight-docker/pull/9#issuecomment-143016600","issue_url":"https://api.github.com/repos/geoblacklight/geoblacklight-docker/issues/9","id":143016600,"user":{"login":"eliotjordan","id":784196,"avatar_url":"https://avatars.githubusercontent.com/u/784196?v=3","gravatar_id":"","url":"https://api.github.com/users/eliotjordan","html_url":"https://github.com/eliotjordan","followers_url":"https://api.github.com/users/eliotjordan/followers","following_url":"https://api.github.com/users/eliotjordan/following{/other_user}","gists_url":"https://api.github.com/users/eliotjordan/gists{/gist_id}","starred_url":"https://api.github.com/users/eliotjordan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eliotjordan/subscriptions","organizations_url":"https://api.github.com/users/eliotjordan/orgs","repos_url":"https://api.github.com/users/eliotjordan/repos","events_url":"https://api.github.com/users/eliotjordan/events{/privacy}","received_events_url":"https://api.github.com/users/eliotjordan/received_events","type":"User","site_admin":false},"created_at":"2015-09-24T18:46:31Z","updated_at":"2015-09-24T18:46:31Z","body":"Hi @jrgriffiniii. Just now taking a look at this. Yeah, this is a bit complex. I can't remember exactly the processes I had in mind, but the the geoblacklight.box is built from the Vagrantfile in the vagrant/base/ directory. So, you build that first, and can then copy the whole repo onto different laptops. The top level Vagrantfile in the vagrant/ directory can then be used to quickly spin up the VM. Let me knows if this helps."}}