Skip to content

Dev-Dipesh/Vagrant-Ansible-NewRelic-setup-for-Node.Js-on-both-Windows-and-Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Alt SETUP YOUR DEV ENVIRONMENT

This is a setup repository to guide you threw the process of setting up Ansible and Vagrant with New Relic for a node.js based web application. It will also showcase you how to provision your Vagrant Boxes with Ansible and on top of it in OS, even on Windows where Ansible is not supported directly.

Another big deal it covers is automated setup of New Relic via Ansible for machine OS monitoring.

If anyone have any queries than feel free to raise it.

Vagrant Setup

  • Precise32 Box
  • Port Forwarding
  • Private Network
  • Public Network
  • Sync Folders
  • Allocating Custom Memory and CPUs
  • Configuring to use Ansible's Playbooks written in Python Jinja2 Template

Ansible Setup

  • Basic Linux Packages
  • Node.JS
  • Coffee Script
  • Node Modules
  • Grunt
  • Grunt-cli
  • MySQL
    • Installing MySQL
    • Setting Up Config File
    • Altering Databases
    • Running MySQL service
  • New Relic for System Monitoring
  • MongoDB
  • CSS
  • SASS
  • LESS
  • ElasticSearch
  • GodBox

NOTE: Remember to add your New Relic key in Ansible playbook.yml

ANSIBLE PROVISIONING

Alt

SYSTEM MONITORING IN NEW RELIC

Alt

NODE APPLICATION RUNNING

Alt

About

This is a Vagrant, Ansible & NewRelic setup for Node.JS on all OS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages