This shows you the differences between two versions of the page.
pleak-installation [2019/04/02 10:35] pullonen |
pleak-installation [2019/10/01 13:53] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Installation ====== | ||
- | Pleak consists of: | ||
- | * [[https://github.com/pleak-tools/pleak-backend|Backend]] --- http://localhost:8080/pleak-backend/ | ||
- | * [[https://github.com/pleak-tools/pleak-sql-analysis|SQL-privacy analyser]] | ||
- | * [[https://github.com/pleak-tools/pleak-sql-analysis/tree/master/banach|SQL derivative sensitivity analyser]] | ||
- | * [[https://github.com/pleak-tools/pleak-leaks-when-ast-transformation|Leaks-when ast transformation]] --- http://localhost:3000/ | ||
- | * [[https://github.com/pleak-tools/pleak-leaks-when-analysis|Leaks-when analyser]] | ||
- | * [[https://github.com/pleak-tools/pleak-frontend|Frontend]] --- http://localhost:8000/ | ||
- | * [[https://github.com/pleak-tools/pleak-pe-bpmn-editor|SQL-privacy & Leaks-when editor]] --- http://localhost:8000/sql-privacy-editor/MODEL_ID | ||
- | * [[https://github.com/pleak-tools/pleak-sql-derivative-sensitivity-editor|SQL derivative sensitivity editor]] --- http://localhost:8000/sql-derivative-sensitivity-editor/MODEL_ID | ||
- | * [[https://github.com/pleak-tools/pleak-pe-bpmn-editor|PE-BPMN editor]] --- http://localhost:8000/pe-bpmn-editor/MODEL_ID) | ||
- | |||
- | You need to locate [[https://github.com/pleak-tools/pleak-backend|pleak-backend]], [[https://github.com/pleak-tools/pleak-frontend|pleak-frontend]], [[https://github.com/pleak-tools/pleak-sql-analysis|pleak-sql-analysis]], [[https://github.com/pleak-tools/pleak-sql-editor|pleak-sql-editor]], [[https://github.com/pleak-tools/pleak-pe-bpmn-editor|pleak-pe-bpmn-editor]], [[https://github.com/pleak-tools/pleak-leaks-when-analysis|pleak-leaks-when-analysis]], [[https://github.com/pleak-tools/pleak-leaks-when-ast-transformation|pleak-leaks-when-ast-transformation]], [[https://github.com/pleak-tools/pleak-sql-editor|pleak-sql-editor]], [[https://github.com/pleak-tools/pleak-guessing-advantage-editor|pleak-guessing-advantage-editor]], [[https://github.com/pleak-tools/pleak-combined-sensitivity-editor|pleak-combined-sensitivity-editor]], and [[https://github.com/pleak-tools/pleak-sql-derivative-sensitivity-editor|pleak-sql-derivative-sensitivity-editor]] directories all into the same directory and specify their directory names in src/config.json file (in pleak-frontend, pleak-sql-editor, pleak-pe-bpmn-editor, pleak-sql-derivative-sensitivity-editor, pleak-guessing-advantage-editor and pleak-combined-sensitivity-editor component directories). Each component should be built separately. The pleak-frontend component provides a node-js server to make frontend and editor modules accessible. | ||
- | |||
- | |||
- | Detailed instructions on how to install the full application are described in pleak-frontend repository. More detailed instructions can be found under each component's repository. |