Overview
Tinyproxy is a small, efficient HTTP/SSL proxy daemon. It is incredibly useful when one needs the functionality of a full-scale proxy server, but either can't afford enough resources to maintain, or risk network security by having one.
One of the Tinyproxy main features is the "buffer connection" It will catch a high speed response from a server, buffer it, and then send it back to a client at the highest speed.
This feature greatly increases connection speed. If you only want to allow HTTP requests in a small network you share a connection with, then TinyProxy is a great solution for you..
Features:
Anonymous mode - allows specification of individual HTTP headers
HTTPS support - Tinyproxy allows forwarding of HTTPS connections through the CONNECT method.
Load average monitoring - configure the software to refuse connections after the server load reaches a certain point.
Access control - configure to only allow connections from certain subnets or IP addresses.
Secure - run without any special privileges, thus minimizing the chance of system compromise.
Transparent proxying - configure as a transparent proxy, so that it can be used without
client-side configuration.
Privacy features - restrict what data comes to your browser from the HTTP server (cookies), and what data comes from your browser to the HTTP server (version information).
Small footprint - the memory footprint is about 2MB with Glibc. TinyProxy can be run on an old machine without affecting
Highlights
- Remote monitoring facility function allows accessings proxy statistics from afar, which lets you know exactly how busy the proxy is.
- Tinyproxy is easily configurable to ensure that random, unauthorized people will not be using your proxy by only allowing requests from a certain subnet, or from a certain interface.
- If you want to build a custom web proxy, Tinyproxy could be easily modified to your custom needs. The source is straightforward, adhering to the KISS principle. As such, it can be used as a foundation for anything you may need a web proxy to do.
Details
Typical total price
$0.065/hour
Pricing
Instance type | Product cost/hour | EC2 cost/hour | Total/hour |
---|---|---|---|
t2.nano | $0.019 | $0.006 | $0.025 |
t2.micro AWS Free Tier | $0.019 | $0.012 | $0.031 |
t2.small | $0.019 | $0.023 | $0.042 |
t2.medium Recommended | $0.019 | $0.046 | $0.065 |
t2.large | $0.019 | $0.093 | $0.112 |
t2.xlarge | $0.019 | $0.186 | $0.205 |
t2.2xlarge | $0.019 | $0.371 | $0.39 |
t3.nano | $0.019 | $0.005 | $0.024 |
t3.micro AWS Free Tier | $0.019 | $0.01 | $0.029 |
t3.small | $0.019 | $0.021 | $0.04 |
Additional AWS infrastructure costs
Type | Cost |
---|---|
EBS Magnetic volumes | $0.125/per GB/month of provisioned storage |
EBS Magnetic volumes | $0.065/per 1 million I/O requests |
Vendor refund policy
We do not currently support refunds, but you can cancel the subscription at any time.
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Vulnerabilities have been fixed.
Additional details
Usage instructions
Resources
Vendor resources
Support
Vendor support
If you faced any problem, check the Usage Guide at http://tidalmediainc.com/guide-how-to-start-tinyproxy-server-on-linux-centos-8-2-on-amazon/ support@tidalmediainc.com
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.