Skip to content

Vagrant file and Ansible provisioning script for installing up Postgres, Nginx, Node.js, Grunt, and Mocha on Ubuntu 16.04

License

Notifications You must be signed in to change notification settings

rgwozdz/web-stack-devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant web-stack development-environment

Development Environment Specs

Ubuntu 16.04
PostgreSQL 9.5
Nginx 1.10
Node.js 4.2.6
Grunt-cli 1.2.0

image

Dependencies

Creating the Vagrant VM

After installing VirtualBox and Vagrant, clone this repo:

$ git clone https://github.com/rgwozdz/web-stack-devops.git

Enter the repo directory

$ cd web-stack-devops

For Vagrant v1.1 or higher use:

$ vagrant plugin install vagrant-vbguest

Now, create/boot-up the virtual machine:

$ vagrant up

By default, the initial creation of the VM with vagrant up with execute provisioning scripts assigned in the Vagrantfile. To re-provision an existing VM, use vagrant provision.

Connecting to the Vagrant VM

SSH into your Vagrant VM. cd into web-stack-devops repo and

$ vagrant ssh

You'll see typical Ubuntu SSH session begin.

About

Vagrant file and Ansible provisioning script for installing up Postgres, Nginx, Node.js, Grunt, and Mocha on Ubuntu 16.04

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages