river icon indicating copy to clipboard operation
river copied to clipboard

This repository is the future home of the River reverse proxy application, based on the pingora library from Cloudflare.

Results 39 river issues
Sort by recently updated
recently updated
newest added

![image](https://github.com/user-attachments/assets/e53bbc5f-7b61-4b56-8e90-1dffb9a041f1) 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`.

F-StaticFiles

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