river
river copied to clipboard
This repository is the future home of the River reverse proxy application, based on the pingora library from Cloudflare.
 https://static.amiemall.com/
If we are serving static files and the user GETs a folder path URI like `/`, we should probably automatically serve `/index.html`.
Support HTTP3
Hello, I'm trying to set up URI-based routing in this reverse proxy project. Specifically, I want to route requests to different backend servers based on the URI path. However, I...
Wrote a very simple and basic Url Rewrite functionality. With the test configuration I tested doing: http://localhost:8080/rewrite/blog/ Hope this could be the beginning of a contribution to this project, any...
This is the content of my configuration file. ``` system { threads-per-service 24 daemonize true pid-file "/tmp/river.pid" upgrade-socket "/tmp/river.sock" } services { Server { listeners { "0.0.0.0:80" } connectors {...
rustup target add wasm32-wasi cargo build --target wasm32-wasip1 --release ``` avey@avey river % cargo build --target wasm32-wasip1 --release Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.12 Compiling cfg-if v1.0.0 Compiling libc v0.2.153...
Dockerfile docker-compose.yml
Support [try_files](https://nginx.org/en/docs/http/ngx_http_core_module.html#try_files) for React、Vue.js like SPA applications
It would be great if theres the possibility for an add-on/plugin system for river. This would allow for simple integration of new custom integrations without having to modify core code