This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
pleak-installation [2018/04/20 02:56] admin |
pleak-installation [2019/04/02 10:35] 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 (frontend, SQL-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). | + | |
+ | |||
+ | 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. |