travail avec lucky - suite
This commit is contained in:
@@ -10,6 +10,6 @@ RUN npx tsc
|
||||
|
||||
WORKDIR /usr/app/src/server
|
||||
|
||||
EXPOSE 8080
|
||||
EXPOSE 8042
|
||||
|
||||
CMD [ "node", "server.js"]
|
||||
CMD [ "node", "wsServer.js"]
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
|
||||
import http from "http";
|
||||
import url from "url";
|
||||
import fs from "fs";
|
||||
import path from "path";
|
||||
|
||||
import {wsServer} from "./wsServer.js"; wsServer; // no-op, just for loading
|
||||
|
||||
const hostname = "0.0.0.0";
|
||||
const port = 8080;
|
||||
|
||||
const server = http.createServer();
|
||||
|
||||
server.listen(port, hostname, () => {
|
||||
console.log(`Pong running at http://${hostname}:${port}/pong.html`);
|
||||
});
|
||||
@@ -17,7 +17,7 @@ import { gameSessionIdPLACEHOLDER } from "./constants.js";
|
||||
|
||||
// pas indispensable d'avoir un autre port si le WebSocket est relié à un serveur http préexistant ?
|
||||
const wsPort = 8042;
|
||||
export const wsServer = new WebSocketServer<WebSocket>({port: wsPort, path: "/pong"});
|
||||
export const wsServer = new WebSocketServer<WebSocket>({host: "0.0.0.0", port: wsPort, path: "/pong"});
|
||||
const clientsMap: Map<string, Client> = new Map; // socket.id/Client
|
||||
const matchmakingPlayersMap: Map<string, ClientPlayer> = new Map; // socket.id/ClientPlayer (duplicates with clientsMap)
|
||||
const gameSessionsMap: Map<string, GameSession> = new Map; // GameSession.id(url)/GameSession
|
||||
|
||||
Reference in New Issue
Block a user