Graphical user interface for defining Grafter-based data transformation pipelines in DaPaaS.
This branch uses the Yeoman development workflow.
First, you need Node.js.
Then, install grunt, bower and yeoman:
npm install -g grunt-cli bower yo generator-angular
Install the development dependencies:
npm install
Install the application dependencies:
bower install
Start the development server:
grunt serve
Execute grunt build
to build the application. The dist folder will then be filled with the compiled files.
You can optionnaly build a Docker image.
docker build -t grafterizer .
You can deploy a Grafterizer instance using Docker Compose. The application starts a HTTP server on the port 80 by default.
wget "https://raw.githubusercontent.com/dapaas/grafterizer/master/docker-compose.yml"
docker-compose up