Foxnouns.NET/Foxnouns.RateLimiter
2025-02-24 17:47:37 +01:00
..
Dockerfile rename rate/ to Foxnouns.RateLimiter/ for consistency 2025-02-24 17:47:37 +01:00
go.mod rename rate/ to Foxnouns.RateLimiter/ for consistency 2025-02-24 17:47:37 +01:00
go.sum rename rate/ to Foxnouns.RateLimiter/ for consistency 2025-02-24 17:47:37 +01:00
handler.go rename rate/ to Foxnouns.RateLimiter/ for consistency 2025-02-24 17:47:37 +01:00
main.go rename rate/ to Foxnouns.RateLimiter/ for consistency 2025-02-24 17:47:37 +01:00
proxy-config.example.json rename rate/ to Foxnouns.RateLimiter/ for consistency 2025-02-24 17:47:37 +01:00
rate_limiter.go rename rate/ to Foxnouns.RateLimiter/ for consistency 2025-02-24 17:47:37 +01:00
README.md rename rate/ to Foxnouns.RateLimiter/ for consistency 2025-02-24 17:47:37 +01:00

Rate limiting proxy

This is a service that's meant to sit between nginx (or another reverse proxy) and Foxnouns.Backend. To configure, copy proxy-config.example.json to your working directory, rename it to proxy-config.json, and change any keys you need to.

Build with go build -v . and run with ./rate