Skip to content

datagraft/grafterizer

Repository files navigation

Grafterizer

Graphical user interface for defining Grafter-based data transformation pipelines in DaPaaS.

Development

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

How to build

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 .

Deployment

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

Questions or issues?

For posting information about bugs, questions and discussions please use the Github Issues feature.

Core Team

License

Available under the Eclipse Public License (v1.0).