
A reverse proxy that grows with you.
BeaRust is a Rust-native reverse proxy and load balancer that installs with one Docker Compose command. A built-in WAF, traffic analytics, and free multi-node clustering are there when you need them — off by default, so every deployment starts small and predictable.
Start with the work in front of you.
Choose a focused path, then follow the reference when you need the details.
Deploy
Install BeaRust
Bring up the production-ready Docker Compose stack and verify its health.
Route trafficConfigure a first proxy
Connect a host and upstream, then validate the request path end to end.
Scale outCluster multiple nodes
Run BeaRust as a Raft-backed cluster so control-plane configuration stays in sync.
Looking for a specific contract?