A bare bones vagrant install with node. It'll get you started, yo.
- Install VirtualBox (https://www.virtualbox.org/)
- Install Vagrant (https://www.vagrantup.com/)
- Clone this repo
- In the root of the repo:
vagrant plugin install vagrant-hostmanager- this manages all changes to hosts filesvagrant plugin install vagrant-vbguest- this keeps the guest additions upgraded so you don't have to worry about upgrading vagrant or virtualbox- if you are on windows 10 and they haven't fixed the crap yet, run the hackyfix so vagrant can set up the network properly (https://www.virtualbox.org/ticket/14040)
vagrant up
- Mount the development directory
- On windows:
- Open "My Computer"
- Click "Map network drive"
- Enter:
\\10.11.12.13\shared - Check "Reconnect at logon"
- On a mac:
- Open finder
command+k- use the following URI:
cifs://GUEST:@10.11.12.13/shared
- On windows:
- ssh into the vm:
vagrant ssh- note: if you had an existing git configuration, it should already be copied along with your ssh keys
- actually, it requires a git configuration and ssh keys or the install will fail, sorry :(, i ought to fix this at some point
cd development- clone projects here
- ubuntu
- node.js pre-installed
- samba server for file share
- check shell/bootstrap.sh for other packages that are installed
- open Vagrantfile and read the source, Luke