Requirements
Mac
Code Block |
---|
language | bash |
---|
title | OSX platform |
---|
linenumbers | true |
---|
|
# Install Xcode command-line tools, this is recommended for brew
xcode-select --install
# Install Brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
brew upgrade
brew services
# Install NodeJS, Docker, Docker-machine and MongoDB
brew install homebrew/versions/node012 docker docker-machine mongodb
brew services stop mongodb |
Ubuntu / Debian
Code Block |
---|
language | bash |
---|
title | Linux platform |
---|
linenumbers | true |
---|
|
apt-get update
apt-get install -y npm libkrb5-dev make g++ build-essential nodejs mongodb
# Install Docker
curl -fsSL https://get.docker.com/ | sh
# Install Docker-machine
curl -L https://github.com/docker/machine/releases/download/v0.6.0/docker-machine-`uname -s`-`uname -m` >/usr/local/bin/docker-machine && chmod +x /usr/local/bin/docker-machine
ln -s /usr/bin/nodejs /usr/bin/node
service mongodb stop |
...
Linux & Mac Installation:
Code Block |
---|
language | bash |
---|
title | Service Installation |
---|
linenumbers | true |
---|
|
mkdir -p /opt/soajs
cd /opt/soajs
npm install soajs
npm install soajs.gcs |
...
Xcode
Brew
Docker and Docker-machine
NodeJS
MongoDB
SOAJS
...
Introduction
The GCS is a ready-made SOAJS micro-service built on top of SOAJS framework using NodeJS.
This space is designed to walk you through the different features and section of the Generic Content Service.
Label | Value | Description |
---|
Version | 1.0.0 | Master branch version |
Name | Generic Content Service | Component name |