Vagrant configuration with puppet to create a Virtual Box machine with Ubuntu Server 14.04, Nodejs / Redis 2.8.* / MongoDB 2.6.*
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
vagrant/puppet
README.md
Vagrantfile

README.md

Vagrant and Puppet configuration for NodeJS, Redis & MongoDB

Vagrant configuration with puppet to create a Virtual Box machine with Ubuntu Server 14.04, Nodejs / Redis / MongoDB

installation:

  • Install Vagrant
  • Install Virtual
  • Clone the repository git clone git://github.com/joaquimserafim/vagrant-nodejs-redis-mongodb.git

running:

  • Run - vagrant up
  • SSH - vagrant ssh
  • Halt - vagrant halt

access mongo and redis from your machine:

  • redis.cli h localhost -p 6379
  • mongo localhost 27017

attention: you may have this ports occupied by your installations for redis and mongodb in your machine

development:

by default this vagrantfile have this configuration for shared folder between the host and the VM config.vm.synced_folder "~/Projects", "/vagrant"

Puppet Manifest will install:

  • n a node.js version management
  • Redis - last stable release
  • MongoDB - 2.6.*
  • wget
  • git
  • vim htop
  • g++

Good hacking!!!!!!!!