Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/squishy123/nerm-vm

Vagrant config for NERM Stack
https://github.com/squishy123/nerm-vm

development-environment nodejs vagrant-boxes virtual-machine

Last synced: 21 days ago
JSON representation

Vagrant config for NERM Stack

Awesome Lists containing this project

README

        

# NERM-VM

## Easily setup a NERM-Stack development environment
### N - NodeJS
### E - ExpressJS
### R - Redis
### M - MongoDB

## This repo takes care of the NRM installation

# Setup
### 1. Install [Vagrant](https://www.vagrantup.com/downloads.html) and [VirtualBox](https://www.virtualbox.org/wiki/Downloads)
### 2. Clone this repo and cd into the directory:
`git clone https://github.com/Squishy123/NERM-VM.git && cd NERM-VM`
### 3. Start provisioning the box with the command:
`vagrant up`
### 4. ssh into the box and start development!
`vagrant ssh`

# General Use

## Commands
### Bootup Box:
`vagrant up`
### Turn off Box:
`vagrant halt`
### Delete Box:
`vagrant destroy`

## Addresses
### MongoDB:
`mongodb://192.168.33.10:27017`
###
`Redis: 192.168.33.10:6379`

# Config
### All settings are found in the Vagrantfile. After making changes, reload the box:
`vagrant reload`