Benjamin Kraft 2 years ago
parent 8f52472a6f
commit 85f88b2a7c
  1. 10
      .gitignore
  2. 2069
      package-lock.json
  3. 13
      package.json
  4. 1
      ssl_certificate/make_selfsigned.sh
  5. 2
      ts/server.ts

10
.gitignore vendored

@ -1,4 +1,6 @@
/js js
/json_data json_data
/logs logs
/node_modules node_modules
.idea
/ssl_certificate/*.pem

2069
package-lock.json generated

File diff suppressed because it is too large Load Diff

@ -1,22 +1,19 @@
{ {
"name": "benjocraeft-web", "name": "game-server",
"version": "1.1.0", "version": "2.0",
"private": true, "private": true,
"scripts": { "scripts": {
"compile-typescript": "npx tsc", "compile-typescript": "npx tsc",
"start": "node js/server.js" "start": "node js/server.js"
}, },
"dependencies": { "dependencies": {
"@types/node": "^17.0.18", "dotenv": "^16.0.3",
"@types/socket.io-client": "^1.4.36",
"https": "^1.0.0", "https": "^1.0.0",
"ini": "^2.0.0", "ini": "^2.0.0",
"socket.io": "^4.4.1", "socket.io": "^4.4.1"
"socket.io-client": "^4.4.1",
"socket.io-p2p": "^1.2.0",
"socket.io-p2p-server": "^1.2.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^17.0.18",
"typescript": "^4.5.5" "typescript": "^4.5.5"
} }
} }

@ -0,0 +1 @@
openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem

@ -9,7 +9,7 @@ const p2p = require('socket.io-p2p-server').Server;
import fs = require('fs'); import fs = require('fs');
import ini = require('ini'); import ini = require('ini');
let rootDir = __dirname + '/../..'; let rootDir = __dirname + '/..';
let httpsPort = ini.parse(fs.readFileSync(rootDir + '/env_config.ini', 'utf-8'))['nodejs_port']; let httpsPort = ini.parse(fs.readFileSync(rootDir + '/env_config.ini', 'utf-8'))['nodejs_port'];

Loading…
Cancel
Save