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

While reading the https://github.com/memorysafety/river/blob/main/docs/what-is-it.md#26---configuration requirements I noticed, that the possibility to validate a configuration file is missing. This would help prevent restart failures where the configuration file is invalid and...

This project looks awesome, and something I've been waiting for for years. Something I noticed was not touched on very heavily was the topic of where this fits in the...

F-Configuration

Just like this, https://docs.nginx.com/nginx/admin-guide/web-server/serving-static-content/

It would be great if river has the ability to generate valid certificates with Lets encrypt in near future, similar to Nginx Proxy Manager or Traefik.

F-CertMgmt

`cargo-dist` includes generation of homebrew packages. This was generated in https://github.com/memorysafety/river/releases/tag/v0.2.0, but we haven't set up publishing this yet. We should figure out how to get the aarch64 mac builds...

F-Tooling

This is working towards a released version of `pingora`, so that we can make a 0.2 release of the current state. blocked on: https://github.com/cloudflare/pingora/pull/218

### **Feature Description:** Hot reloading functionality will enable `river` to dynamically reload configuration file without requiring a restart of the application or service. This capability enhances system flexibility, uptime, and...

F-Configuration
F-Reload

I asked myself the following question. Will the sticky session defined by the user's ip or cookie be a feature provided for the [first milestone](https://github.com/memorysafety/river/milestone/1) (`2. Getting enough configuration options...

F-RequestPathCtl

To make it easy for folks to move from Nginx to River we should create a tool that translates Nginx configs to River configs.

F-Tooling

Creating this feature request was recommended by @drcaramelsyrup at https://github.com/cloudflare/pingora/issues/31#issuecomment-2000798482 OWASP CRS currently runs on the following WAF engines: * OWASP ModSecurity v2 * OWASP ModSecurity v3 * OWASP Coraza...

F-RequestPathCtl