assemblee-virtuelle / Semantic-Bus

object flow treatment, data transformation
GNU General Public License v3.0
55 stars 9 forks source link
data-mining data-transformation semantic-data-transformation worflows workflow-sharing

Semantic-Bus

Semantic data transformation & semantic container crawling

Features

need tiers

Road map

Archi

Config

You have to duplicate config.js to local.config.js. Some config properties as googleAuth can be fullfill. Your local.config.js file will be ignore by git.

Launch with docker (recommended)

make (recommended)

( DOCKER-COMPOSE REQUIRED )

make start => start project
make log => log main and engine container
make restart => force recreate
make stop => kill all container

docker container still alive sometime:

docker kill semanticbus_mongo_1
docker kill rabbitmq

docker-compose (Not recommended)

docker-compose up -d

Launch with nvm & npm (Not recommended)

sudo apt-get install g++ build-essential
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

Restart console

nvm install 18
cd core && npm install
cd main && npm install
cd engine && npm install
cd main && node app.js
cd engine && node app.js