IO-233 Base websocket setup for CDK.

This commit is contained in:
Patrick Fic
2021-06-22 13:45:36 -07:00
parent 5a109c5752
commit 4f6bb02ab7
22 changed files with 745 additions and 22 deletions

View File

@@ -148,16 +148,14 @@ app.get("/", async function (req, res) {
res.status(200).send("Access Forbidden.");
});
if (process.env.NODE_ENV === "production") {
app.listen(port, (error) => {
if (error) throw error;
console.log("AWS - [PRODUCTION] Server running on port " + port);
});
} else {
app.listen(port, (error) => {
if (error) throw error;
console.log(
`[${process.env.NODE_ENV}] Non Secured Server running on port ` + port
);
});
}
const http = require("http");
const server = http.createServer(app);
const { Server } = require("socket.io");
const io = new Server(server, { path: "/ws" });
server.listen(port, (error) => {
if (error) throw error;
console.log(`[${process.env.NODE_ENV}] Server running on port ${port}`);
});
exports.io = io;
require("./server/cdk/cdk");