Soli Proxy
proxy.solisoft.net
Spec sheet
- Purpose
- Soli Proxy is an HTTP/2 reverse proxy server built with Rust and Hyper 1.0.Read 8 Oct 2026 · proxy.solisoft.net
- Product
- Soli Proxy is an HTTP/2 reverse proxy server built with Rust and Hyper 1.0.Read 8 Oct 2026 · proxy.solisoft.net
- Platforms
- The install script supports Linux and macOS on x86_64 and arm64; the guide also documents building from source with Rust 1.75 or later.Read 8 Oct 2026 · proxy.solisoft.net
- Deployment
- The deployment guide provides examples for Docker, daemon mode, and systemd.Read 8 Oct 2026 · proxy.solisoft.net
- Integrations
- Documented deployment and app hosting options include Docker and systemd, and metrics can be used with Grafana dashboards.Read 8 Oct 2026 · proxy.solisoft.net
- License
- The site footer identifies Soli Proxy as MIT licensed.Read 8 Oct 2026 · proxy.solisoft.net
- Admin API
- The REST Admin API manages routes, apps, circuit breakers, and server configuration at runtime.Read 8 Oct 2026 · proxy.solisoft.net
- App hosting
- It can discover apps in a sites directory, allocate ports, run health checks, and deploy apps with blue-green updates.Read 8 Oct 2026 · proxy.solisoft.net
- Authentication
- The Admin API can use an API key, and the documentation says it must be bound to loopback if no authentication is configured.Read 8 Oct 2026 · proxy.solisoft.net
- Configuration
- Routing configuration can be hot-reloaded without restarting the server.Read 8 Oct 2026 · proxy.solisoft.net
- Deployments
- Managed apps support blue-green deployments with health checks and traffic switching.Read 8 Oct 2026 · proxy.solisoft.net
- Metrics
- A built-in Prometheus metrics endpoint is compatible with Prometheus, Grafana Agent, and other compatible collectors.Read 8 Oct 2026 · proxy.solisoft.net
- Observability
- A built-in Prometheus metrics endpoint can be scraped by Prometheus, Grafana Agent, or compatible collectors.Read 8 Oct 2026 · proxy.solisoft.net
- Protocols
- The proxy supports HTTP/2, WebSockets, and HTTP/1.1 fallback as described in the maker's repository README.Read 8 Oct 2026 · github.com
- Rate limiting
- Soli Proxy does not include a built-in rate limiter; the security guide describes implementing one through Lua scripting.Read 8 Oct 2026 · proxy.solisoft.net
- Resilience
- Per-backend circuit breakers can stop routing to failing backends, and multiple targets support round-robin, weighted, or failover load balancing.Read 8 Oct 2026 · proxy.solisoft.net
- Scripting
- Lua 5.4 scripts can add authentication, routing, response transformation, and logging hooks.Read 8 Oct 2026 · proxy.solisoft.net
- Security controls
- The admin API can require an API key and refuses non-loopback binding unless authentication is configured.Read 8 Oct 2026 · proxy.solisoft.net
- Security limits
- The documentation says Soli Proxy does not include a built-in rate limiter; rate limiting can be implemented through Lua scripting.Read 8 Oct 2026 · proxy.solisoft.net
- TLS
- It supports self-signed certificates for development and automated Let's Encrypt certificates for configured domains.Read 8 Oct 2026 · proxy.solisoft.net
- WebSockets
- It supports transparent WebSocket proxying with bidirectional streaming.Read 8 Oct 2026 · proxy.solisoft.net
Where Specifiction places it
- Reverse Proxy Software#27 of 337.1