
forward-cli
A command line tool to quickly setup a reverse proxy server.
Usage
forward - A command line tool to quickly setup a reverse proxy server.
USAGE:
forward [OPTIONS] [host]
OPTIONS:
--help print help information
--version show version information
--port="<int>" specify the port that the proxy server listens on. defaults: 8080
--req-header="key=value" specify the request header attached to the request. defaults: ""
--res-header="key=value" specify the response headers. defaults: ""
--cors enable cors. defaults: false
--cors-allow-headers="<string>" allow send headers from client when cors enabled. defaults: ""
--cors-expose-headers="<string>" expose response headers from server when cors enabled. defaults: ""
EXAMPLES:
forward http://example.com
forward --port=80 http://example.com
forward --req-header="foo=bar" http://example.com
forward --cors --cors-allow-headers="Auth, Token" http://example.com
Install
- Shell (Mac/Linux)
curl -fsSL https://github.com/release-lab/install/raw/v1/install.sh | bash -s -- -r=axetroy/forward-cli -e=forward
- PowerShell (Windows):
$r="axetroy/forward-cli";$e="forward";iwr https://github.com/release-lab/install/raw/v1/install.ps1 -useb | iex
- Github release page (All platforms)
download the executable file and put the executable file to $PATH
- Build and install from source using Golang (All platforms)
go install github.com/axetroy/forward-cli@latest
License
The MIT License