ExyonQ is a modular reverse proxy written in Rust.
This repository is a clean source publication of the product tree (compile / maintain). Internal benchmark suites, methodology docs, and evidence packs are intentionally not included.
Current product version: v0.4.7. Release: https://github.com/ExyonQ/ExyonQ/releases/tag/v0.4.7. No :latest tag.
Public. No GitHub login.
docker pull ghcr.io/exyonq/exyonq:0.4.7
docker pull ghcr.io/exyonq/exyonq-wordpress:0.4.7exyonq is the server image. exyonq-wordpress is the WordPress image. Both are linux/amd64 and linux/arm64. The release also has the Linux binaries.
https://github.com/ExyonQ/ExyonQ/packages
cargo build -p exyonq -p exyonqctl --release --lockedcargo check --workspace --locked
cargo test --workspace --lockedRequires a recent Rust toolchain (see rust-toolchain.toml) and, for optional HTTP/3 quiche builds, host packages such as cmake, clang, and libclang-dev.
- Allocator: system (optional
allocator-jemallocfeature on theexyonqbinary) - HTTP/3 provider: s2n (optional quiche; quinn-legacy rollback feature)
- Mimalloc is not a product feature
Apache License 2.0 — see LICENSE and NOTICE.