2026-01-07 20:32:07 +01:00
2026-01-07 20:49:26 +01:00
2026-01-07 20:32:07 +01:00
2026-01-27 14:07:44 +01:00
2026-01-07 21:38:42 +01:00
2026-01-07 21:38:42 +01:00
2026-01-27 14:23:46 +01:00

Nginx Cache Proxy

Navigate to http://localhost:3000/ for interactive usage with URL builder.

Quick Start

# Build and run
./build.sh && docker-compose up

# Or run directly
docker run -p 3000:3000 docker.site.quack-lab.dev/nginx-cache-proxy:latest

Usage

# Proxy and cache any URL
curl "http://localhost:3000/?url=https://api.example.com/data"

# Skip cache for this request
curl -H "X-NoCache: 1" "http://localhost:3000/?url=https://api.example.com/data"

Features

  • Always caches 2xx status codes for 1 year
  • Cache size: 100GB max
  • X-Cache-Status header shows cache status
  • X-NoCache header bypasses cache
  • Interactive web interface at root path
Description
No description provided
Readme 69 KiB
Languages
HTML 49.1%
Shell 42%
Dockerfile 8.9%