const prompt = require('password-prompt') const env = require("../dist/enviroment/env") const crypto = require("crypto"); // NOT IN USE const getKey = async() => { if (process.env.KEY) { // For Docker let password = process.env.KEY; password = crypto.createHash("md5").update(password).digest("hex"); env.key = password; //console.log("Docker Key", env.key); } else if (process.env.NODE_ENV) { let password = await prompt("Enter Server Encryption Password: ", {method: "hide"}); password = crypto.createHash("md5").update(password).digest("hex"); env.key = password; } else { let password = "1234"; password = crypto.createHash("md5").update(password).digest("hex"); env.key = password; } } module.exports = getKey;