From dd24356e811c0b9217fd3c53afa04b1ee2dcc9d1 Mon Sep 17 00:00:00 2001 From: Redume Date: Mon, 3 Mar 2025 09:43:13 +0300 Subject: [PATCH] chore(web): Changed the keys of the new config. Improved code readability --- web/main.js | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/web/main.js b/web/main.js index 86a2f43..5d27e2f 100644 --- a/web/main.js +++ b/web/main.js @@ -1,18 +1,24 @@ -const logger = require("../shared/logger"); -const config = require("../shared/config/src/main.js")(); +const logger = require('../shared/logger'); +const config = require('../shared/config/src/main.js')(); -const fs = require("fs"); -const path = require("node:path"); +const fs = require('fs'); +const path = require('node:path'); -const fastify = require("fastify")({ - logger: config["server"]["log"]["print"] ? logger : false, - ...(config["server"]["ssl"]["work"] +const fastify = require('fastify')({ + logger: config['server']['log']['level'] !== 'none' ? logger : false, + ...(config['server']['ssl']['enabled'] ? { - https: { - key: fs.readFileSync(config["server"]["ssl"]["private_key"], "utf8"), - cert: fs.readFileSync(config["server"]["ssl"]["cert"], "utf8"), - }, - } + https: { + key: fs.readFileSync( + config['server']['ssl']['private_key'], + 'utf8', + ), + cert: fs.readFileSync( + config['server']['ssl']['cert'], + 'utf8', + ), + }, + } : false), }); @@ -23,11 +29,10 @@ fastify.register(require('@fastify/static'), { fastify.register(require('./routes/home.js')); - fastify.listen( { port: 3050, - host: config["server"]["host"] ? config["server"]["host"] : "localhost", + host: config['server']['host'] ? config['server']['host'] : 'localhost', }, (err) => { if (err) {