6 releases
0.0.10 | Jan 18, 2023 |
---|---|
0.0.9 | Jan 18, 2023 |
#64 in #reverse-proxy
23 downloads per month
76KB
1.5K
SLoC
Motorx
A reverse-proxy in pure rust
Features
- Robust configuration & request filtering
- Caching
- Wasm/wasi through wasmedge
Usage
Binary
Binaries for popular platforms are built for every release. You can install them with cargo binstall
(repo), cargo install
, or on the releases page.
Docker Image
Docker images are pushed to the Docker Hub repository on every release. If you would like to support more images, please open a pull request.
motorx-core
Build your own binary
Crate Features
tracing
: Emit log information throughtracing
crateserde-config
: Implementsserde::Deserialize
for config structstls
: Adds tls support throughrustls
(not yet tested)wasm
: no-default-features only, allows compilation for wasm32-wasi and running in wasmedge
Contributing
From v0.1.0 motorx uses conventional commits 1.0.0.
License
Both motorx
and motorx-core
are licensed under the MIT or Apache 2.0 license
Dependencies
~17–34MB
~543K SLoC