Remove buggy SSL logic

pull/106/head
Alex Kern 6 years ago
parent 5e357f0fac
commit aaefc516a1

@ -1,7 +1,6 @@
var db = require("./db");
var express = require("express");
var expressWinston = require("express-winston");
var forceSSL = require("express-force-ssl");
var fs = require("fs");
var http = require("http");
var https = require("https");
@ -11,23 +10,9 @@ var socketIO = require("socket.io");
var winston = require("winston");
var app = express();
if (process.env.SECURE) {
var server = https.Server(
{
key: fs.readFileSync(process.env.SSL_KEY || "key.pem"),
cert: fs.readFileSync(process.env.SSL_CERT || "cert.pem")
},
app
);
var port = process.env.PORT || 443;
var insecurePort = process.env.INSECURE_PORT || 80;
http.Server(app).listen(80);
} else {
var server = http.Server(app);
var port =
process.env.PORT || (process.env.NODE_ENV === "production" ? 80 : 3000);
}
var io = socketIO(server);
io.set("transports", ["polling"]);
@ -80,14 +65,6 @@ if (!process.env.QUIET) {
);
}
if (process.env.FORCE_SSL) {
app.set("forceSSLOptions", {
trustXFPHeader: true
});
app.use(forceSSL);
}
app.get("/app.js", require("./middleware/javascript"));
app.use(require("./middleware/static"));

Loading…
Cancel
Save