You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
misp/README.md

38 lines
945 B

### About
The goal of this project is to bypass the limitations caused by ISPs blocking incoming connections.
It is estimated to require two servlets - one on the webhost (`mispbridge`), and one on the localhost (`mispclient`).
<br>
### Overview
![](overview.png)
<br>
### Run / Deploy
<br>
#### How to Run / Debug
* In `mispmock` run `core.Main`.
<br>
#### How to Deploy
* Install Tomcat
* `apt-get install tomcat9`
* Start Tomcat:
* `/usr/bin/tomcat9-instance-create -p 9090 <foo>/tomcat/`
* `<foo>/tomcat/bin/startup.sh`
* Link this project to where Tomcat expects files:
* `ln -s <bar>/mispbridge/mispbridge/ <foo>/tomcat/webapps/`
* `ln -s <bar>/mispclient/mispclient/ <foo>/tomcat/webapps/`
* Set up your IDE to compile to:
* `<bar>/mispbridge/mispbridge/WEB-INF/classes/`
* `<bar>/mispclient/mispclient/WEB-INF/classes/`
* Compile the project & restart Tomcat.
<br>
### TODO
* See [TODO.md](TODO.md).