Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ferryman-edge

An mTLS-terminating L7 reverse proxy in Rust. Every request passes a TLS client-certificate check, an RS256 JWT check, and a per-tenant rate limit before it is routed to an upstream behind a per-upstream circuit breaker. TLS material and routes hot-reload on SIGUSR1 without dropping connections.

cargo install ferryman-edge      # installs the `ferryman-edge-server` binary

Source: github.com/Bunty9/ferryman-edge. Licensed under MIT or Apache-2.0.