Command Line Reference
Following the output of proxydetox --help
for reference:
A small proxy to relieve the pain of some corporate proxies
Usage: proxydetox [OPTIONS]
Options:
-v, --verbose...
Increases verbosity level
-q, --quiet...
Decreases verbosity level
--logfile <FILEPATH>
Log to file instead of stderr
--activate-socket <NAME>
Socket name create by the service manager which needs to be activated
-L, --listen <INTERFACE:PORT>
Listening interface (e.g. 127.0.0.1:3128)
-p, --pac-file <PATH_OR_URL>
PAC file to be used to decide which upstream proxy to forward the request (local file path, http://, or https:// URI are accepted)
--my-ip-address <IP-ADDRESS>
Custom IP address to be returned by the myIpAddress PAC function
--netrc-file <PATH>
Path to a .netrc file to be used for basic authentication
--proxytunnel
Always use CONNECT method even for http resources
--direct-fallback
Try a direct connection when connecting via proxies fails
-c, --connect-timeout <SECONDS>
Timeout to establish a connection in fraction seconds [default: 10]
--race-connect
Race multiple connections at the same time
--parallel-connect <NUM>
Number of connect attempts to perform in parallel [default: 1]
--client-tcp-keepalive-time <SECONDS>
TCP keep alive setting for client sockets
--client-tcp-keepalive-interval <SECONDS>
TCP keep alive setting for client sockets
--client-tcp-keepalive-retries <COUNT>
TCP keep alive setting for client sockets
--server-tcp-keepalive-time <SECONDS>
TCP keep alive setting for server sockets
--server-tcp-keepalive-interval <SECONDS>
TCP keep alive setting for server sockets
--server-tcp-keepalive-retries <COUNT>
TCP keep alive setting for server sockets
--graceful-shutdown-timeout <SECONDS>
Timeout to wait for a graceful shutdown [default: 30]
-h, --help
Print help
-V, --version
Print version