A TCP reverse proxy with a user-friendly WebUI.
To build the Taxy binary, ensure that you have the Rust toolchain installed.
Once you have successfully built and started taxy, you can access the admin panel at http://localhost:46492/.
The package on crates.io contains the WebUI as a static asset, so you don't need to build it yourself.
Install "Taxy" using Cargo:
bash
cargo install taxy
To build the Web UI, make sure you have Node.js installed on your system.
Clone the repository and install the package:
bash
git clone https://github.com/picoHz/taxy
cd taxy/webui
npm install
npm run build
cd ..
cargo install --path .
To contribute or develop Taxy, follow these steps:
```bash
git clone https://github.com/picoHz/taxy
cd taxy cargo run
cd webui npm install npm run dev