changes
Showing
1 changed file
with
5 additions
and
4 deletions
... | @@ -14,16 +14,17 @@ const https = require("https"); | ... | @@ -14,16 +14,17 @@ const https = require("https"); |
14 | const WebSocket = require("ws"); | 14 | const WebSocket = require("ws"); |
15 | var debug = process.env.DEBUG || false; | 15 | var debug = process.env.DEBUG || false; |
16 | var config = {}; | 16 | var config = {}; |
17 | |||
18 | config.options = { | 17 | config.options = { |
19 | key: process.env.SSLKEY ? fs.readFileSync(process.env.SSLKEY) : fs.readFileSync('cert/server.key'), | ||
20 | cert: process.env.SSLCERT ? fs.readFileSync(process.env.SSLCERT) : fs.readFileSync('cert/server.cert') | ||
21 | } | 18 | } |
22 | 19 | ||
23 | if (!process.env.SSL) { | 20 | |
21 | if (!process.env.hasOwnProperty('SSL')||process.env.SSL == false) { | ||
24 | var server = http.createServer(); | 22 | var server = http.createServer(); |
25 | server.listen(process.env.PORT || 3000); | 23 | server.listen(process.env.PORT || 3000); |
26 | } else { | 24 | } else { |
25 | config.options.key= process.env.SSLKEY ? fs.readFileSync(process.env.SSLKEY) : fs.readFileSync('cert/server.key'), | ||
26 | config.options.cert= process.env.SSLCERT ? fs.readFileSync(process.env.SSLCERT) : fs.readFileSync('cert/server.cert') | ||
27 | |||
27 | var server = https.createServer(config.options); | 28 | var server = https.createServer(config.options); |
28 | server.listen(process.env.PORT || 443); | 29 | server.listen(process.env.PORT || 443); |
29 | } | 30 | } | ... | ... |
-
Please register or sign in to post a comment