Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 1.11 KB

README.md

File metadata and controls

41 lines (25 loc) · 1.11 KB

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