elixir-reverse-proxy
elixir-reverse-proxy copied to clipboard
A Plug based, reverse proxy server written in Elixir.
**Version**: `v0.3.1` (from hex.pm) **Environment**: Phoenix app in Kubernetes, behind CloudFlare CDN **Problem**: IPv6 requests end up crashing on this line: ``` (reverse_proxy) lib/reverse_proxy/runner.ex:91: ReverseProxy.Runner.ip_to_string({0, 0, 0, 0, 0, 65535,...
Hi, I have a SPA application in Angular 4. I rendered it and placed it under the Static folder. Now when I go to the `/` I get 404 however...
I think this should work with Phoenix. Tests still run and I added a test to run the response through the Plug JSON parser and make sure it generates the...
I have tinkered with integrating the ReverseProxy plug within a Phoenix app - using `forward` so that just a few selected endpoints would be proxied upstream. However, I came across...
Logging?
Would be nice to have any logging. I'm trying to pass unrecognized routes to the legacy backend, and so far it only spits out 502 and never tries to hit...
Taken from https://github.com/skylerparr/elixir-reverse-proxy/commit/7e91507c596621879168465a7809c0ba37c0a56e
It looks like presently there is not Websocket support. I was hoping to use this plug to proxy to a next.js server, which uses a websocket for webpack-hmr (hot loading)....
It'd be nice to be able to change what is going on, on the fly.
The docs are a bit sparse in terms of just getting something running that I can try out. I want to, say, proxy http://localhost:3210 to http://example.com just to check things...
Is this library capable of proxying uploaded and downloaded files between Plug and the HTTP client? If so, are their any examples of these? Thanks, Lee