3 releases
0.1.3 | Mar 23, 2024 |
---|---|
0.1.2 | Mar 20, 2024 |
0.1.1 | Mar 20, 2024 |
#50 in #reverse-proxy
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
Rust (recommended)
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