proxus

Crates.ioproxus
lib.rsproxus
version0.1.3
sourcesrc
created_at2024-03-20 02:59:41.693761
updated_at2024-03-23 14:37:16.488449
descriptionA TCP reverse proxy for Linux
homepage
repository
max_upload_size
id1179955
size34,051
ToastXC (toastxc)

documentation

README

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

Commit count: 0

cargo fmt