Description: High-load HTTP reverse proxy server with support for disk caching and automatic SSL certificate management. The project is designed to reduce the load on upstream servers through efficient content caching with a configurable TTL.
Key features:
High-performance Go core for handling a large number of parallel requests.
Disk caching: storing response bodies on disk with HTTP Range support.
Automatic TLS: built-in Let's Encrypt support for automatic certificate issuance and renewal.
Intelligent recache: background refresh of cached data before it expires.
Built-in garbage collector for automatic cleanup of outdated cache entries.
Flexible configuration: management of caching rules through path patterns.