websocket-proxy-server
Run
# build
$ task install && task build
# run
$ ./ws-proxy -l :8000 -b wss://wss.example.com -f scripts/default.js
Install Task to use task
command.
Options
-b
, env:BACKEND
Set backend websocket server URL.
-f
, env:SCRIPT_FILE
Set script file for middleware.
-l
, env:LISTEN
Set listening address. default value is :8000
.
Format: <ip address>:<port>
-r
, env:RECORD_DIR
Directory to store traffic records in text format.
Run using docker
$ PORT=1234 task run-docker -- -b wss://wss.example.com
- Set
PORT
environment variable to override default listening port(8000
).
- Append custom CLI options after
--
.