Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 943 Bytes

README.md

File metadata and controls

36 lines (28 loc) · 943 Bytes

OCI Image CI

torism

What is torism

torism is an HTTP proxy that relays traffic through the TOR network. What is special about it is the fact that it keeps a number (specified through the NUM environment variable) of TOR proxies running simultaneously. As a result, consecutive requests will be routed randomly through different TOR proxies.

torism uses the following technologies:

  • TOR
  • ncat
  • proxychains (switched to haproxy)
  • haproxy

How to use

SOCKS_PORT=9999
  1. Run the container
podman run --rm -it -e NUM=3 -p ${SOCKS_PORT}:9999 ghcr.io/martindg/torism

(or if you prefer Docker)

docker run --rm -it -e NUM=3 -p ${SOCKS_PORT}:9999 ghcr.io/martindg/torism
  1. Validate the connection
curl -x socks://localhost:${SOCKS_PORT} https://check.torproject.org/api/ip