Tinyproxy
Tinyproxy is A light-weight HTTP/HTTPS proxy software, used for HTTP Server Application Gateway . Tinyproxy is a small, efficient HTTP/SSL proxy daemon released under the GNU General Public License. Tinyproxy is very useful in a small network setting, where a larger proxy would either be too resource intensive, or a security risk. One of the key features of Tinyproxy is the buffering connection concept.
Prepare
When referring to this document to use Tinyproxy, please read and ensure the following points:
-
This application is installed by Websoft9 console.
-
The purpose of this application complies with the GPL-2.0 open source license agreement.
-
Configure the domain name or server security group opens external network ports for application access.
Getting started
Using git clone through a proxy
Here's how to use Tinyproxy to implement git clone:
-
Modify ALLOWED in .env file through console, and changes will take effect after rebuilding the application.
-
Use the following git clone command:
git -c http.proxy=http://TinyproxyURL:Port clone --depth=1 https://github.com/Websoft9/docker-library
Configuration options
- Whitelist Setup: Edit the ALLOWED in the .env file, setting 0.0.0.0/0 means all IP are allowed to access. Separate all IP by spaces.