Skip to content

Latest commit

 

History

History
6 lines (4 loc) · 556 Bytes

README.md

File metadata and controls

6 lines (4 loc) · 556 Bytes

ghProxy

ghProxy is a reverse proxy HTTP cache optimized for use with the GitHub API (https://api.github.com). It is essentially just a reverse proxy wrapper around ghCache with some additional prometheus instrumentation logic to monitor disk usage and push metrics to a prometheus push gateway.

ghProxy is designed to reduce API token usage by allowing many components to share a single ghCache. Note that components must use the same API token to benefit from the cache and avoid clobbering existing cache entries for other tokens.