fix modules
Showing
1 changed file
with
5 additions
and
3 deletions
... | @@ -4,6 +4,7 @@ | ... | @@ -4,6 +4,7 @@ |
4 | * MIT Licensed (C) QXIP 2020 | 4 | * MIT Licensed (C) QXIP 2020 |
5 | */ | 5 | */ |
6 | 6 | ||
7 | const fs = require("fs"); | ||
7 | const url = require("url"); | 8 | const url = require("url"); |
8 | const Gun = require("gun/gun"); // do not load storage adaptors by default | 9 | const Gun = require("gun/gun"); // do not load storage adaptors by default |
9 | require("./gun-ws.js"); // required to allow external websockets into gun constructor | 10 | require("./gun-ws.js"); // required to allow external websockets into gun constructor |
... | @@ -12,15 +13,16 @@ const http = require("http"); | ... | @@ -12,15 +13,16 @@ const http = require("http"); |
12 | const https = require("https"); | 13 | const https = require("https"); |
13 | const WebSocket = require("ws"); | 14 | const WebSocket = require("ws"); |
14 | var debug = process.env.DEBUG || false; | 15 | var debug = process.env.DEBUG || false; |
16 | var config = {}; | ||
15 | 17 | ||
16 | config.options = { | 18 | config.options = { |
17 | key: process.env.SSLKEY ? fs.readFileSync(process.env.SSLKEY) : fs.readFileSync('src/assets/server.key'), | 19 | key: process.env.SSLKEY ? fs.readFileSync(process.env.SSLKEY) : fs.readFileSync('cert/server.key'), |
18 | cert: process.env.SSLCERT ? fs.readFileSync(process.env.SSLCERT) : fs.readFileSync('src/assets/server.cert') | 20 | cert: process.env.SSLCERT ? fs.readFileSync(process.env.SSLCERT) : fs.readFileSync('cert/server.cert') |
19 | } | 21 | } |
20 | 22 | ||
21 | if (!process.env.SSL) { | 23 | if (!process.env.SSL) { |
22 | var server = http.createServer(); | 24 | var server = http.createServer(); |
23 | server.listen(process.env.port || 3000); | 25 | server.listen(process.env.PORT || 3000); |
24 | } else { | 26 | } else { |
25 | var server = https.createServer(config.options); | 27 | var server = https.createServer(config.options); |
26 | server.listen(process.env.PORT || 443); | 28 | server.listen(process.env.PORT || 443); | ... | ... |
-
Please register or sign in to post a comment