eggress-cli-1.0.3 has been yanked.
Visit the last successful build:
eggress-cli-1.0.4
eggress-cli
Part of eggress — a Rust-native, embeddable, multi-protocol proxy framework targeting compatibility with Python
pproxy==2.7.9.
Command-line interface: the eggress binary and the pproxy compatibility binary. Install via cargo install eggress-cli.
When to use this crate
Use eggress-cli when you want to run eggress as a standalone proxy from the command line. This crate produces the eggress and pproxy binaries.
Feature flags
full(default) — Enablescommon,extended,operations,reverse, andpproxy-compat.common— Base protocol set (HTTP, SOCKS4/4a, SOCKS5, raw).extended— Adds Shadowsocks, Trojan, WebSocket, and Shadowsocks UDP relay.operations— Enable admin server and system-proxy integration.reverse— Enable reverse/backward proxy protocol.pproxy-compat— Enable thepproxycompatibility binary.pproxy-daemon— Enable pproxy daemon mode (impliespproxy-compat).pproxy-legacy— Enable pproxy-compatible Shadowsocks compression.legacy-crypto— Enable legacy Shadowsocks stream ciphers.quic— Enable QUIC/H3 transport and protocol.ssh— Enable SSH upstream transport.
Quick example
Documentation
License
MIT OR Apache-2.0