express-gateway-plugin-wsproxy

1.0.7 • Public • Published

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-wsproxy

Quick start

  1. Make sure the plugin is listed in system.config.yml file. This is done automatically for you if you used the command above.

  2. 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

Package Sidebar

Install

npm i express-gateway-plugin-wsproxy

Weekly Downloads

2

Version

1.0.7

License

Apache-2.0

Unpacked Size

22.9 kB

Total Files

9

Last publish

Collaborators

  • mariusz-kraj-codibly