An HTTP server that proxies requests to a backend and stores responses in a cache backend.
- Currently only filesystem and gcs cache are supported.
- Caches all requests forever regardless of HTTP cache semantics.
- Experimental, do not use in production.
To run the HTTP cache server with a folder as the only cache storage: cargo run -- --cache-url file:PATH_TO_STORAGE