Skip to content

le-vlad/nestjs-uws

Repository files navigation

NestJS uWebSocket.js gateway adapter

Installation

npm i nestjs-uws

Usage

import { UWebSocketAdapter } from 'nestjs-uws';

const app = await NestFactory.create(ApplicationModule);
app.useWebSocketAdapter(new UWebSocketAdapter({
  port: 8099,
}));

You can't create SSL secure APP for now. You will need to use reverse-proxy to hide the websocket server behind.

Options

UWS Adapter options

Name Type
port number

Packet structure

To use the NestJS WebSocket gateway decorators you should implement the base packet structure and send any messages from the client using the next structure

{
    "event": String,
    "data": any
}

About

Simple WebSocket adapter for the NestJS framework and UWebsockets.js

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •