Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/squishy123/nerm-vm
- Owner: Squishy123
- Created: 2019-05-06T17:06:40.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-05-16T23:16:23.000Z (over 5 years ago)
- Last Synced: 2024-10-25T19:48:52.465Z (2 months ago)
- Topics: development-environment, nodejs, vagrant-boxes, virtual-machine
- Language: Shell
- Size: 31.3 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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`