Reverse-Proxy for exposing the Host through a Firewall.
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.
 
 
 
Go to file
Ivan Olexyn 55abcbbba1
+ prep for querying # of available rides from forward.
5 years ago
embedded ~ overhaul for simple debugging. 5 years ago
forward + prep for querying # of available rides from forward. 5 years ago
helper ~ save before overhaul. 5 years ago
mirror ~ save before overhaul. 5 years ago
reverse + prep for querying # of available rides from forward. 5 years ago
LICENSE.md + servlets interact 5 years ago
README.md + todo. 5 years ago
TODO.md ~ sync on rideMap 5 years ago
build-install-all.sh ~ overhaul for simple debugging. 5 years ago
copy-restart.sh ~ resume 5 years ago
onion-diagram.uxf ~ resume 5 years ago
overview.png ~ overhaul for simple debugging. 5 years ago
overview.uxf ~ overhaul for simple debugging. 5 years ago
run.sh ~ name pkg properly. 5 years ago
threads-in-mock.png ~ overhaul for simple debugging. 5 years ago
threads-in-mock.uxf ~ overhaul for simple debugging. 5 years ago

README.md

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).


Overview


Run / Deploy


How to Run / Debug

  • In mispmock run core.Main.

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.

TODO