Skip to content

mariusz-kraj-c/express-gateway-plugin-wsproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published