mirror of
https://github.com/haugene/docker-transmission-openvpn.git
synced 2025-08-08 07:17:09 +02:00
* Use latest Privoxy from source tarball * PRIVOXY only, tinyproxy/ enc config stuff comment out * Privoxy config dir fix * Privoxy 3.0.29 is stable * Remove commented out code * Implement `make install-strip` suggestion :) * Refactor all tinyproxy references to privoxy * refactor scripts to sub folder * Should be able to set privoxy WEBPROXY_PORT dynamically via sed * Fix tinyproxy references * Update openvpn/tunnelUp.sh Co-authored-by: Amos Shapira <amos.shapira@gmail.com> * No more weird indents * PrivoxyBuilder * Add pcre mbedtls non dev packages to image * Update openvpn/tunnelDown.sh Co-authored-by: Amos Shapira <amos.shapira@gmail.com> * Update web-proxy.md Co-authored-by: Jonathan Dilks <jay-to-the-dee@users.noreply.github.com> Co-authored-by: Amos Shapira <amos.shapira@gmail.com> Co-authored-by: Patrick Kishino <patrick.a.kishino@gmail.com>
1.1 KiB
1.1 KiB
Web proxy configuration options
This container also contains a web-proxy server to allow you to tunnel your web-browser traffic through the same OpenVPN tunnel. The proxy used is Privoxy and is highly configurable using the built in web interface avaialble on config.privoxy.org (available once your browser is correctly configured to use the localhost:8118 HTTP Proxy). This is useful if you are using a private tracker that needs to see you login from the same IP address you are torrenting from. The default listening port is 8118. Note that only ports above 1024 can be specified as all ports below 1024 are privileged and would otherwise require root permissions to run. Remember to add a port binding for your selected (or default) port when starting the container.
Variable | Function | Example |
---|---|---|
WEBPROXY_ENABLED |
Enables the web proxy | WEBPROXY_ENABLED=true |
WEBPROXY_PORT |
Sets the listening port | WEBPROXY_PORT=8118 |