Tinyproxy

Self-Hosted

Lightweight open-source HTTP/HTTPS proxy server

Visit Website

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.

docker-compose.template.yml TEMPLATE

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

Tinyproxy vs CCProxyTinyproxy vs WinGate Tinyproxy 2025 review Tinyproxy docker-compose example

Tool Info

Pricing Open Source
Category Proxy
Platform Self-Hosted

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

More Proxy Tools