express-gateway-plugin-wsproxy
v1.0.7
Published
Plugin for Express Gateway to proxy WebSockets
Maintainers
Readme
express-gateway-plugin-wsproxy
This plugin for Express Gateway makes it possible to proxy WebSocket connection to the specific WebSocket based on Express Paths or RegExp Rules.
Installation
Simply type from your shell environment:
eg plugin install express-gateway-plugin-wsproxyQuick start
Make sure the plugin is listed in system.config.yml file. This is done automatically for you if you used the command above.
Add the configuration keys to gateway.config.yml file.
telemetry_ws:
apiEndpoints:
- ws_endpoint
policies:
- cors:
- action:
origin: '*'
credentials: true
- jwt:
action:
secretOrPublicKeyFile: public.pem
checkCredentialExistence: false
jwtExtractor: 'query'
jwtExtractorField: 'token'
- wsproxy:
- action:
serviceEndpoint: ws_endpoint