A super simple reverse proxy with TLS support
In order to listen for proxy requests on all local interfaces on port 8080 and proxy them to a service running at example.com, do:
proxyboi -l 0.0.0.0:8080 http://example.com
You can also feed your TLS certificates into it:
proxyboi -l 0.0.0.0:8080 --cert mycert.pem --key mykey.key http://example.com
You can see a detailed (and pretty!) verbose log using -v
:
proxyboi -l 0.0.0.0:8080 http://example.com -v
This is mostly a note for me on how to release this thing:
Cargo.toml
and run cargo update
git commit
and git tag -s
, git push
cargo publish