Last updated 2026-05-18

Docker

The release image is published to GitHub Container Registry.

docker pull ghcr.io/elloloop/rate-limiter:latest

Run with Redis

docker network create quota || true
docker run -d --name quota-redis --network quota redis:7-alpine
docker run --rm --name quota-service --network quota \
-p 8080:8080 -p 9090:9090 \
-e QUOTA_PRODUCT=workspace \
-e QUOTA_ENVIRONMENT=local \
-e QUOTA_REDIS_URL=redis://quota-redis:6379/0 \
ghcr.io/elloloop/rate-limiter:latest

Commands

  • quota-service serve
  • quota-service validate-limits /path/examples.yaml
  • quota-service print-config