Sign inSign up

monitorjbl/evocate

By monitorjbl

•Updated almost 6 years ago

A simple MITM proxy

Image
0

1.3K

monitorjbl/evocate repository overview

⁠Evocate

img

A logging man-in-the-middle proxy. Built on Java 11 and Netty for speed and scale.

⁠Running

docker run -it -p 9090:9090 -p 39500-39510:39500-39510 monitorjbl/evocate 

The following environment variables are available for configuration with the default values specified below:

JAVA_OPTS="-Xms32m -Xmx128m"
REST_PORT="9090"
PROXY_PORT_RANGE="39500-39510"

⁠API

POST   /proxy                   - Create new proxy
GET    /proxy                   - Get active proxies
GET    /proxy/:port             - Get proxy by port
PUT    /proxy/:port/limits      - Sets bandwidth limits for the running proxy
PUT    /proxy/:port/har         - Start a HAR log for the running proxy
GET    /proxy/:port/har         - Get current HAR log for running proxy
DELETE /proxy/:port/har         - Stops the HAR log for running proxy
GET    /proxy/:port/sessions    - Get current active proxy sessions from running proxy
DELETE /proxy/:port             - Delete running proxy on port

Tag summary

Content type

Image

Digest

Size

321.7 MB

Last updated

almost 6 years ago

docker pull monitorjbl/evocate