Forward traffic from one port to another on your server without writing any code.
Expose a local service at a different address or port during development.
Route all incoming requests to a different backend URL with a single command.
| ilanyu/reverseproxy | xvzc/spoofdpi | alexellis/arkade | |
|---|---|---|---|
| Stars | 4,574 | 4,576 | 4,580 |
| Language | Go | Go | Go |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 2/5 | 2/5 |
| Audience | ops devops | general | ops devops |
Figures from each repo's GitHub metadata at analysis time.
ReverseProxy is a small command-line tool written in Go that forwards incoming web traffic from one address to another. A reverse proxy sits in front of another server: clients connect to the proxy, and the proxy passes their requests along to a target address, then returns the responses. This can be used to route traffic, change ports, or expose a service at a different address. The tool is distributed as a pre-built binary for different operating systems and CPU types. Running it requires two flags: one to set the local address and port to listen on (defaulting to port 8888), and one to set the destination URL to forward requests to. The README shows a single usage example that listens on port 8081 and forwards all traffic to a target website. The README is sparse and provides no further documentation beyond the command-line flags.
A tiny command-line reverse proxy written in Go that forwards incoming web traffic from one address to another, useful for routing requests or exposing services on different ports.
Mainly Go. The stack also includes Go.
No license information is provided in this repository.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.