User Tools

Site Tools


pleak-installation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
pleak-installation [2018/04/20 04:36]
admin
pleak-installation [2019/04/02 10:34]
pullonen
Line 2: Line 2:
  
 Pleak consists of: Pleak consists of:
-  * [[https://​github.com/​pleak-tools/​pleak-backend|Backend]]+  * [[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|SQL-privacy analyser]]
     * [[https://​github.com/​pleak-tools/​pleak-sql-analysis/​tree/​master/​banach|SQL derivative sensitivity 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]]+    * [[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-leaks-when-analysis|Leaks-when analyser]]
-  * [[https://​github.com/​pleak-tools/​pleak-frontend|Frontend]] +  * [[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]] +    * [[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]] +    * [[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]]+    * [[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]] ​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 (frontendSQL-privacy editor, SQL derivative sensitivity editor, PE-bpmn editor). +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.
-Build [[https://​github.com/​pleak-tools/​pleak-leaks-when-ast-transformation|pleak-leaks-when-ast-transformation]]'s docker machine and serve it on http://localhost:3000 (port is assigned in "​docker run ..." command ​and in [[https://​github.com/​pleak-tools/​pleak-sql-editor|pleak-sql-editor]]'​s ​src/​config.json file).+
  
-More detailed instructions can be found under each component'​s repository.+ 
 +Detailed instructions on how to install the full application are described in pleak-frontend reposi- 
 +tory. More detailed instructions can be found under each component'​s repository.
pleak-installation.txt · Last modified: 2019/10/01 13:53 (external edit)