Skip to main content

Introduction

tinyproxy is a security-focused reverse proxy and web server — a single-binary alternative to nginx + Traefik with native bot detection and AI crawler prevention built into the request pipeline.

It is designed to be lightweight, easy to configure, and highly secure by default.

Key Features

  • Native Bot Protection: Opt-in middleware to block known scanners and AI crawlers.
  • Honeypot Mode: Serve fake content to slow down and misdirect automated scanners.
  • Automatic TLS: Integrated ACME support for Let's Encrypt certificates.
  • High Performance: Built with Go for excellent concurrency and low resource usage.
  • Custom Configuration DSL: A clean, readable configuration format for virtual hosts.
  • Admin Dashboard: Real-time observability and management via a web-based dashboard.
  • Rich Connectivity: Supports FastCGI (PHP), SOCKS5 upstreams, and advanced load balancing.

Why tinyproxy?

Conventional web servers often require complex third-party modules or external scripts for effective bot detection and security hardening. tinyproxy brings these "superpowers" into the core binary, allowing you to secure your applications with minimal effort.