Sign inSign up

wolfwalker/node-ws-service

By wolfwalker

•Updated almost 7 years ago

Image
0

176

wolfwalker/node-ws-service repository overview

⁠node-ws-service

WebSocket Node js server and API for it

Codacy Badge Build Status

⁠Usage

Run container with service. The default WebSocket server listens on port 81, while the api server listens on port 80.

docker run -d -p 8080:80 -p 8081:81 wolfwalker/node-ws-service

Use Socket.io client⁠ or any other WebSocket client to establish a connection

<script src="http://localhost:8081/socket.io/socket.io.js"></script>
<script>
    const socket = io.connect('ws://localhost:8081/io/ws')
    socket.on('connect', () => {
        // When connecting, you must pass the id with which you can send the message via api
        socket.emit('join', ({id: 123}))
    })
</script>

Use the server API⁠ to interact with the WebSocket connections

Tag summary

Content type

Image

Digest

Size

39.8 MB

Last updated

almost 7 years ago

docker pull wolfwalker/node-ws-service