Commit Graph

16 Commits

Author SHA1 Message Date
ba6c3324dc Update Vagrantfile and docs/VAGRANT.md for new box 2013-10-16 13:55:26 -04:00
b89a4f50c5 No more reboot on first try
Not sure if removing omnibus is a good idea though.
2013-07-31 10:30:40 +08:00
1d1d85ed40 Honestly, MEMORIES? 2013-04-14 22:46:36 -03:00
19a1855ea0 Give vm more memory with DISCOURSE_VM_MEM env variable 2013-04-10 16:57:34 -04:00
acbf4cb412 Sync folder now specifies id
Vagrant 1.1.5 seems to think we are overriding a previous shared folder
in our script. Passing the id solves this.
2013-04-05 08:42:46 -06:00
4d237c46a0 Add Java to vagrant image using chef 2013-03-21 18:51:33 -04:00
ddff23cc27 Updated Vagrantfile to support Vagrant 1.1.2 - you will probably need to download
Vagrant again! http://downloads.vagrantup.com/
2013-03-20 22:14:26 -04:00
73b2d6f076 Update the Vagrantfile to conform to the latest spec (v1.1). 2013-03-20 22:14:20 -04:00
1feeeed338 updated sublime-project & vagrant file
added the "trim_trailing_white_space_on_save setting" so developpers
using sublime text will now trim trailing white space one save

updated the vagrant configuration file so it uses ruby convention
2013-02-26 23:12:31 +01:00
602a79f07c Fixed broken link to Vagrant Docs 2013-02-25 17:34:50 +00:00
ac64be720e Vagrant now attempts to mount NFS on both Linux and Darwin. Updated documentation accordingly. 2013-02-22 16:43:56 +01:00
3875806315 Introduction of Chef to Vagrant. Removed redis.yml and database.yml. Also updated
instructions a lot, and included setup instructions for provisioning your own VM.

Closes #28 and #61.
2013-02-12 11:18:59 -05:00
f28dc6115d Restore NFS shares on darwin & 1024MB in Vagrant. 2013-02-07 22:07:03 -05:00
f3bcbd8bc3 Use chef-solo to install phantomjs into Vagrant VM.
This introduces two configuration management runs into the
Vagrant provisioning phase. The first chef-solo run ensures that
a current version of chef is installed using the omnibus updater.
The second chef-solo run installs vim and phantomjs.

Much more is possible, this is a proof of concept.
Cookbooks are stored in the chef directory, and managed by
librarian-chef, which is like a bundler for cookbooks.

Chef is run when VM is first downloaded and booted, but not on
subsequent halt/up cycles. To force chef to run again, use
`vagrant provision`.
2013-02-07 14:09:57 -05:00
f54e530a3e Tuneups of Vagrant
Increase memory allocation to 512MB so guest VM is not swapping.
SSH forwarding, DNS host nat resolver.
Don't use NFS on darwin, just use standard folder sharing.
2013-02-07 01:13:24 -05:00
21b5628528 Initial release of Discourse 2013-02-05 14:16:51 -05:00