]> git.eli173.com Git - pong_br/commitdiff
docker stuff
authorElijah Cohen <eli@eli173.com>
Thu, 16 May 2019 22:32:21 +0000 (17:32 -0500)
committerElijah Cohen <eli@eli173.com>
Thu, 16 May 2019 22:32:21 +0000 (17:32 -0500)
.gitignore
server/.dockerignore [new file with mode: 0644]
server/Dockerfile [new file with mode: 0644]
server/constants.js
web/main.js

index 2409f5f6834667f0a01ca017e178d4b3ea634acd..825372ed76dfe7872f70d59973a7f8a38cd9c6e7 100644 (file)
@@ -41,3 +41,4 @@ server/node_modules/*
 /server/health.js~
 /server/robot.js~
 /server/TODO.org~
+/server/Dockerfile~
diff --git a/server/.dockerignore b/server/.dockerignore
new file mode 100644 (file)
index 0000000..5171c54
--- /dev/null
@@ -0,0 +1,2 @@
+node_modules
+npm-debug.log
\ No newline at end of file
diff --git a/server/Dockerfile b/server/Dockerfile
new file mode 100644 (file)
index 0000000..4b4907c
--- /dev/null
@@ -0,0 +1,14 @@
+
+FROM node:12
+
+WORKDIR /usr/src/pbr
+
+COPY package*.json ./
+
+RUN npm install
+
+COPY . .
+
+EXPOSE 6789
+
+CMD [ "npm", "start" ]
\ No newline at end of file
index 733eb02e7185b6214607d29ecda91b0ea0fcc394..4a6be0ffc7ad115937a59dfdd77050c4ae578150 100644 (file)
@@ -2,7 +2,7 @@
 
 var c = {
     // matchmaker
-    WS_PORT: 6789,
+    WS_PORT: 443,
     NUM_PLAYERS: 10,
     FPS: 30,
     WAIT_TIME: 60000, // 1 minute
index be4d700fe903783437b545d817886dde438c1441..91ee36997d0b6443510505607b0693c1ba32194e 100644 (file)
@@ -1,5 +1,5 @@
 
-const prefixurl = "ws://" + window.location.hostname + ":6789";
+const prefixurl = "wss://" + window.location.hostname + ":" + c.WS_PORT;
 
 var theSocket = null;