3 releases

0.1.3 Mar 23, 2024
0.1.2 Mar 20, 2024
0.1.1 Mar 20, 2024

#50 in #reverse-proxy

GPL-3.0-only

11KB
244 lines

proxus

Fast and easy TCP/UDP reverse proxy

Usage

Proxus was designed and intended for binding virtual machine and hypervisor ports together but the config allows for binding both ports and IP addresses together.

examples can be found here

# create config file 
proxus config.toml

Installing

cargo install proxus

Git

# download
git clone https://github.com/toastxc/proxus.git
cd proxus
# compile to release
cargo r -r
# install 
sudo cp /target/release/proxus /bin/

Compatibility

Like all software made by myself I am willing to help bring support for windows if requested, but Windows support is not tested for nor is it a high priority.

Performance

The performance impact of Proxus is negligible, and unlikely to be an issue on any system or workload

Dependencies

~7–17MB
~242K SLoC