Tinyproxy
Self-HostedLightweight open-source HTTP/HTTPS proxy server
Overview
Tinyproxy is a lightweight, open-source HTTP/HTTPS proxy server built for simplicity and efficiency. It supports traffic filtering by domain or URL, access control via IP ranges, custom header addition, and basic authentication. Ideal for personal privacy, small networks, or forwarding traffic to hide client IPs. Easy to deploy: available via package managers on Linux distros (apt, yum), or Docker for containerized setups. Its minimal resource footprint makes it perfect for low-powered devices like Raspberry Pi. Configuration is done via a straightforward text file, enabling quick setup of rules and access policies.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
tinyproxy:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: tinyproxy
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Lightweight resource footprint
- HTTP/HTTPS traffic support
- Access control via IP ranges
- Domain/URL filtering
Frequently Asked Questions
? Is Tinyproxy hard to install?
No—Tinyproxy is available via package managers (apt, yum) on most Linux distributions, so installation takes a single command. Docker images are also available for containerized setups. Configuration involves editing a simple text file, which is easy for users with basic Linux skills.
? Is it a good alternative to proprietary proxy servers like CCProxy?
Yes—for users prioritizing open source, minimalism, and cost-effectiveness. While it lacks some advanced features of CCProxy (like SOCKS5 or FTP support), Tinyproxy excels in speed, low resource usage, and no licensing fees, making it ideal for personal or small-scale use cases.
? Is it completely free?
Absolutely—Tinyproxy is released under the GNU General Public License (GPL). It is 100% free to use, modify, and distribute without any hidden costs, subscriptions, or paid tiers.
Top Alternatives
People Also Ask about Tinyproxy
Tool Info
Pros
- ⊕ Privacy-focused (hides client IP from target servers)
- ⊕ Minimal resource usage (suitable for low-end hardware)
- ⊕ Simple text-based configuration
Cons
- ⊖ No SOCKS5 protocol support
- ⊖ Limited advanced features compared to larger proxies like Squid
- ⊖ Requires basic Linux administration knowledge