Skip to content

Instantly share code, notes, and snippets.

@gijs
Created June 9, 2011 13:11
Show Gist options
  • Save gijs/1016700 to your computer and use it in GitHub Desktop.
Save gijs/1016700 to your computer and use it in GitHub Desktop.
Vagrant::Config.run do |config|
config.vm.customize do |vm|
vm.memory_size = 1048
vm.name = "Django projects (GIS enabled)"
vm.cpu_count = 2
end
config.vm.box = "lucid32"
config.vm.box_url = "http://files.vagrantup.com/lucid32.box"
config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)
config.vm.forward_port("web", 8000, 8000)
config.vm.forward_port("web", 80, 8001)
config.vm.network("33.33.33.10")
# config.vm.network("192.168.1.165")
config.vm.provision :chef_solo do |chef|
chef.recipe_url = "http://cloud.github.com/downloads/d0ugal/chef_recipes/cookbooks.tar.gz"
chef.cookbooks_path = [:vm, "cookbooks"]
chef.add_recipe "main"
chef.add_recipe "python"
chef.add_recipe "postgres"
chef.json.merge!({
:project_name => "project_name",
:system_packages => [],
:python_global_packages => [],
:python_packages => [],
})
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment