v0.11.1
rpxy [ ahr-pik-see ]
Rust で書かれた、
複数ドメイン・TLS 終端対応のシンプルかつ超高速なリバースプロキシ
超高速
Rust の性能と周辺ライブラリの強みを活かし、rpxy は HTTP トラフィックを高速にさばきます。主要なリバースプロキシと比べても、高い性能を発揮します。
複数TLS終端
1 つの rpxy インスタンスで複数ドメインをまとめて扱えます。TLS を終端しながら、各ドメインを適切なバックエンドへ振り分けます。
耐量子TLS
ハイブリッド耐量子暗号により、将来の量子計算リスクにも備えられます。TLS 1.3 と QUIC では X25519MLKEM768 を標準で利用できます。
すぐに使えるACME
ACME に標準対応。TLS 用のポートを開けるだけで、証明書の取得と更新を自動化できます。
HTTP/3対応
QUIC ベースの HTTP/3 に対応しています。最新プロトコルをそのまま使って配信できます。
シンプルな設定
設定は TOML で数行書くだけ。複雑な前準備なしで使い始められます。
PROXYプロトコル対応
AWS ELB、HAProxy、Nginx などの背後でも動作し、PROXY プロトコル経由で元のクライアント情報を引き継げます。
その他多数の機能...
TLS サニタイズ、キャッシュ、ロードバランシングなどにも対応。用途に応じて柔軟に広げられます。