This commit is contained in:
YourFriendlyNeighborhoodDealer 2019-03-17 12:18:09 +01:00
commit 530f7c58e2

View file

@ -53,7 +53,8 @@ const fullchainFile = "/etc/letsencrypt/live/qmining.tk/fullchain.pem";
const chainFile = "/etc/letsencrypt/live/qmining.tk/chain.pem";
var certsLoaded = false;
if (startHTTPS && utils.FileExists(privkeyFile) && utils.FileExists(fullchainFile) && utils.FileExists(chainFile)) {
if (startHTTPS && utils.FileExists(privkeyFile) && utils.FileExists(fullchainFile) && utils.FileExists(
chainFile)) {
try {
const key = fs.readFileSync(privkeyFile, "utf8");
const cert = fs.readFileSync(fullchainFile, "utf8");
@ -226,7 +227,8 @@ function UploadFile(req, res, path, next) {
utils.CreatePath(path, true);
let d = new Date();
let fsplit = filename.split('.');
let fn = d.getHours() + "" + d.getMinutes() + "" + d.getSeconds() + "." + fsplit[fsplit.length - 1];
let fn = d.getHours() + "" + d.getMinutes() + "" + d.getSeconds() + "." + fsplit[fsplit.length -
1];
fstream = fs.createWriteStream(path + "/" + fn);
file.pipe(fstream);
@ -235,7 +237,7 @@ function UploadFile(req, res, path, next) {
next(fn);
});
fstream.on('error', function(err) {
console.log(err);
console.log(err);
res.end("something bad happened :s");
});
});
@ -243,13 +245,13 @@ function UploadFile(req, res, path, next) {
app.route('/fosuploader').post(function(req, res, next) {
UploadFile(req, res, uloadFiles, (fn) => {
res.redirect("/f/" + fn);
res.redirect("/f/" + fn);
});
});
app.route('/badtestsender').post(function(req, res, next) {
UploadFile(req, res, recivedFiles, (fn) => {
res.render("uploaded");
res.render("uploaded");
});
Log(req);
});
@ -277,9 +279,10 @@ if (startHTTPS && certsLoaded) {
httpsServer.listen(httpsPort);
msg += ", and " + httpsPort + " (https)...";
} else {
logger.Log("Cert files does not exists, starting http only!" ,logger.GetColor("redbg"));
logger.Log("Cert files does not exists, starting http only!", logger.GetColor("redbg"));
}
logger.Log(msg ,logger.GetColor("yellow"));
logger.Log(msg, logger.GetColor("yellow"));
logger.Log("Node version: " + process.version);
function Log(req, toFile, sc) {
try {