From f6d862966ef1cfd1fe3130126f19c68ed48ef6ac Mon Sep 17 00:00:00 2001 From: Sergiu Toma Date: Mon, 19 Sep 2022 17:02:13 +0300 Subject: [PATCH] LINXD-2222: Update --- app.js | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/app.js b/app.js index 3ad29bc..8b9e407 100644 --- a/app.js +++ b/app.js @@ -8,18 +8,14 @@ import 'dotenv/config' /* https://mediasoup.org/documentation/v3/mediasoup/installation/ */ import express from 'express' const app = express() -// const app = require('express')(); + import https from 'httpolyglot' import fs from 'fs' import path from 'path' const __dirname = path.resolve() -// import Server from 'socket.io' +import Server from 'socket.io' import mediasoup from 'mediasoup' -// import * as https from "http"; -import Server from "socket.io"; -// import middleware from 'socketio-wildcard' -// const app = express.default(); let worker /** @@ -54,20 +50,15 @@ const options = { cert: fs.readFileSync('./server/ssl/cert.pem', 'utf-8') } -const httpsServer = https.createServer(options, app); -const io = new Server(httpsServer, { allowEIO3: true }); -// const io = new Server(server, { origins: '*:*', allowEIO3: true }); +const httpsServer = https.createServer(options, app) -// io.use(middleware); -// const httpsServer = https.createServer(options, app) +httpsServer.listen(process.env.PORT, () => { + console.log('Listening on port:', process.env.PORT) +}) -// httpsServer.listen(process.env.PORT, () => { -// console.log('Listening on port:', process.env.PORT) -// }) - -// const io = new Server(httpsServer, { -// allowEIO3: true -// }); +const io = new Server(httpsServer, { + allowEIO3: true +}); // socket.io namespace (could represent a room?) const peers = io.of('/mediasoup')