Comment by coconutrandom
16 years ago
This is so useful!!! I've been doing this manually for a select number of important projects. However, I'm not a Rails dev.
What would it take to work with [language/framework]?
I've skimmed over the docs and here [http://vagrantup.com/docs/getting-started/setup.html] it seems like instead of
rails init
I could run
django-admin startproject
Of course! Vagrant is not specific to rails at all!
The getting started screencast I made shows how to setup a LAMP environment: http://vimeo.com/9976342
And the getting started guide shows a rails environment.
Those should get you started on the path to python as well =]
Mitchell
Any plans for a repository of boxes? One with a LAMP stack, Rails stack, Django stack etc. I know I can roll my own and use chef there could be a community maintained repository of often used configurations.
Also, in the screencast you use localhost to address the vm. Any way to assign another ip to the vm? In my current setup my vm's have altenative ips.
Yes, there are plans for a central repository of boxes, but its not an "immediate future" plan. We'd first like to focus on getting Vagrant as stable as possible on the common-case systems.
Hm, changing the IP of the VM. This can't be done via the Vagrantfile at the moment no. But if you do change it manually, you can configure Vagrant to use that VM with "config.ssh.host"
Mitchell
This is one area where we really need feedback as most of the projects that Mitchell and I work on are Ruby/Rails (although Mitchells workload is much more diverse than my own).
Stop by #vagrant if you have any questions!