reverseproxy
reverseproxy copied to clipboard
Simple reverse proxy server. Useful for accessing web applications on various servers (or VMs) through a single domain.
Not sure if the purpose is for local development only, but before exposing this service to public networks you should define some default timeouts (and not using default `http.ListenAndServe()`). https://blog.cloudflare.com/the-complete-guide-to-golang-net-http-timeouts/
Instead of specifying a single IP address to forward the request to, it would be great if we could specify a pool of servers. Something like this ``` { "ip":"",...