rayokota / provision-angular-nancy

Ansible provisioner for AngularJS + Nancy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Angular-Nancy provisioner

An Ansible provisioner for AngularJS and Nancy.

This provisioner installs the Angular-Nancy generator and all prerequisites. Currently it only supports Ubuntu 12.04.

Installation

Install Ansible and Vagrant.

Usage with AWS

Obtain an AWS account.

Set up AWS environment variables as follows:

export AWS_ACCESS_KEY_ID="XXXXXXXXXXXXXXXXXXXX"    
export AWS_SECRET_ACCESS_KEY="XXXXXXXXXXXXXXXXXXXX"
export AWS_KEYPAIR_NAME="my-keypair-name"
export AWS_SSH_PRIVATE_KEY_PATH="/path/to/my-keypair.pem"

Run Vagrant:

vagrant up --provider=aws

Connect to the VM:

vagrant ssh

Destroy the VM when done:

vagrant destroy

Usage with VirtualBox

Install VirtualBox.

Run Vagrant:

vagrant up --provider=virtualbox

Connect to the VM:

vagrant ssh

Destroy the VM when done:

vagrant destroy

About

Ansible provisioner for AngularJS + Nancy