Releases: pradeept/caching-proxy-cli
0.1.3
0.1.1
Release Notes - v0.1.1 🚀
First Release | October 28, 2025
We're excited to announce the first release of caching-proxy-cli - a lightweight, Redis-backed forward proxy with intelligent caching capabilities!
What is caching-proxy-cli?
A command-line forward proxy server that caches responses using Redis, helping you reduce latency and backend load for repeated requests.
Core Functionality
- Forward Proxy Server: Route requests through the proxy to any target server
- Redis-Backed Caching: Intelligent response caching for improved performance
- Cache Management: Clear cached responses on demand
- Argument Validation: Built-in validation for all CLI options
CLI Options
caching-proxy-cli [options]
Options:
-V, --version Output the version number
-P, --port <port> Port for proxy server
-U, --url <url> URL of the server to which requests are forwarded
-R, --redis <host:port> Redis hostname:port for cache storage
-C, --clear Clear all cached responses
-h, --help Display help for commandInstallation
npm install -g caching-proxy-cliQuick Start
-
Start the proxy server:
caching-proxy-cli -P 3000 -U https://api.example.com -R localhost:6379
-
Make requests through the proxy:
curl http://localhost:3000/endpoint
-
Clear the cache when needed:
caching-proxy-cli -C -R localhost:6379
Requirements
- Node.js 16+ or Bun runtime
- Redis server running and accessible
Links
- npm Package: https://www.npmjs.com/package/caching-proxy-cli
- GitHub Repository: https://github.com/pradeept/caching-proxy-cli
- Supply Chain Security: [View Provenance](https://search.sigstore.dev/?logIndex=648039546)
Security
This package is published with provenance attestations using OIDC, ensuring the integrity and authenticity of the release.
Contributing
Contributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/pradeept/caching-proxy-cli/issues).
License
Check the repository for license information.
Full Changelog: https://github.com/pradeept/caching-proxy-cli/commits/v0.1.1