rust-rpxy
rust-rpxy copied to clipboard
[WIP] A simple and ultrafast http reverse proxy serving multiple domain names and terminating TLS over http/1.1, 2 and 3, written in Rust
Updates the requirements on [tokio-rustls](https://github.com/rustls/tokio-rustls) to permit the latest version. Commits See full diff in compare view You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]:...
Updates the requirements on [rustls-pemfile](https://github.com/rustls/pemfile) to permit the latest version. Release notes Sourced from rustls-pemfile's releases. 2.0.0 Headlines Improving API stability. This crate now uses types from rustls-pki-types; we expect...
Updates the requirements on [rustls-pemfile](https://github.com/rustls/pemfile) to permit the latest version. Release notes Sourced from rustls-pemfile's releases. 2.0.0 Headlines Improving API stability. This crate now uses types from rustls-pki-types; we expect...
Recently I was browsing rust-based reverse proxies and happened upon this one as well as . I'm curious how the performance compares.
Would there be an interest in extending the product to support dynamic routing? What I mean is that the routing table is external and dynamic to the running proxy application,...
This is useful when reverse proxying another vhosted reverse proxy. Also example.com doesn't work with `Host: localhost:8080`
The proper setting name is `default_app`. I recommend that the README gets modified and you use [serde-ignored](https://github.com/dtolnay/serde-ignored).
In caddy, for example, we can add some headers to response ```` example.com { header { Cache-Control "no-cache, no-store, must-revalidate" } } ```` I didn't find a way to configure...
Hello, I created a web user interface for managing the rpxy instance. It's made with Laravel and Bootstrap. I've included most configuration variations I guess. As a future feature, I...
As I mentioned in #165. I actually know the current `README.md` and `config-example.toml` are not user-friendly, especially for the `upstream_options`. So I think we should prepare a website of the...