1 min readMar 29, 2026by jakub
Trident HTTP Cache Proxy
Trident is a high-performance HTTP caching reverse proxy built in Rust. It sits between your clients and origin servers, caching responses to reduce backend load and improve response times.
Commercial Product
Trident is a commercial product that requires a valid license key to operate. A free trial license is available on request. To obtain a license or request a trial, contact us at [email protected].
Quick Install
The fastest way to install Trident on any supported platform:
Bash
curl -sSL https://pkg.trident-cache.com/setup | sudo shThis auto-detects your distribution and configures the official package repository. Then install with your package manager:
Debian / Ubuntu
Bash
apt-get install tridentRHEL / Fedora
Bash
dnf install tridentAlpine
Bash
apk add tridentFreeBSD
Bash
pkg install tridentAlternatively, download the binary directly:
Bash
curl -sSL https://get.trident-cache.com/install.sh | shWhat's Next
- Installation -- Detailed per-platform setup instructions
- Configuration -- Walk through the default
config.toml - Service Management -- Start, stop, enable, and monitor Trident
Features at a Glance
- HTTP/1.1, HTTP/2, HTTP/3 (QUIC) support
- In-memory caching with configurable eviction and TTL
- Stale-while-revalidate and grace period support
- ESI (Edge Side Includes) processing
- Cache tags for targeted purging
- Admin API for cache management, bans, and health checks
- Prometheus metrics and OpenTelemetry tracing
- systemd and FreeBSD rc.d service integration
Was this page helpful?