File size: 570 Bytes
4437a63
 
654dc6d
4437a63
 
 
 
 
654dc6d
4437a63
 
4ca7ae4
4437a63
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// server.js
const WebSocket = require('ws');
const child = require('child_process')
const server = new WebSocket.Server({ port: 7860 });

server.on('connection', (ws) => {
    console.log('New client connected');

    ws.on('message', (message, child) => {
        console.log(`Received: ${message}`);
        // Echo the message back to the client
        ws.send("Hi! This is hosted on HuggingFace Spaces.")
    });

    ws.on('close', () => {
        console.log('Client disconnected');
    });
});

console.log('WebSocket server is running on ws://localhost:7860');