Files
menui_backend/app.js
2021-02-09 18:30:17 +01:00

31 lines
804 B
JavaScript

const config = require("./config/index.js");
const { port, dbPass, cookiesSecret } = config;
const express = require("express");
const app = express();
const loaders = require("./loaders/index.js");
/* const crypto = require("crypto")
crypto.generateKeyPair("rsa", { modulusLength: 2048 }, (err, publicKey, privateKey) => {
console.log(publicKey.export({ format: "pem", type: "pkcs1" }))
console.log(privateKey.export({ format: "pem", type: "pkcs1" }))
}) */
//
// Server init function
//
async function startServer() {
await loaders({
expressApp: app,
dbPass: dbPass,
secret: cookiesSecret,
});
app.listen(port, (err) => {
if (err) {
console.log("Server Startup Failed");
return;
}
console.log(` Server is listening at: ${port} `);
});
}
startServer();