Skip to content
SPECIFICTION
Get listed

Soli Proxy

proxy.solisoft.net

macOSLinuxAPISelf-hosted
Visit proxy.solisoft.net
Spec score 7.1 #27 of 33 in Reverse Proxy Software

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

Alternatives to Soli ProxyAll alternatives →