chore(web): Changed the keys of the new config. Improved code readability

This commit is contained in:
Данил 2025-03-03 09:43:13 +03:00
parent 58e6ccfda6
commit dd24356e81

View file

@ -1,18 +1,24 @@
const logger = require("../shared/logger"); const logger = require('../shared/logger');
const config = require("../shared/config/src/main.js")(); const config = require('../shared/config/src/main.js')();
const fs = require("fs"); const fs = require('fs');
const path = require("node:path"); const path = require('node:path');
const fastify = require("fastify")({ const fastify = require('fastify')({
logger: config["server"]["log"]["print"] ? logger : false, logger: config['server']['log']['level'] !== 'none' ? logger : false,
...(config["server"]["ssl"]["work"] ...(config['server']['ssl']['enabled']
? { ? {
https: { https: {
key: fs.readFileSync(config["server"]["ssl"]["private_key"], "utf8"), key: fs.readFileSync(
cert: fs.readFileSync(config["server"]["ssl"]["cert"], "utf8"), config['server']['ssl']['private_key'],
}, 'utf8',
} ),
cert: fs.readFileSync(
config['server']['ssl']['cert'],
'utf8',
),
},
}
: false), : false),
}); });
@ -23,11 +29,10 @@ fastify.register(require('@fastify/static'), {
fastify.register(require('./routes/home.js')); fastify.register(require('./routes/home.js'));
fastify.listen( fastify.listen(
{ {
port: 3050, port: 3050,
host: config["server"]["host"] ? config["server"]["host"] : "localhost", host: config['server']['host'] ? config['server']['host'] : 'localhost',
}, },
(err) => { (err) => {
if (err) { if (err) {