From d6491337c095d77c125ff7dd181553271120d276 Mon Sep 17 00:00:00 2001 From: Redume Date: Mon, 12 Aug 2024 22:21:08 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A2=D0=B5=D0=BF=D0=B5=D1=80=D1=8C=20=D1=83?= =?UTF-8?q?=20ssl=20=D0=BE=D1=82=D0=B4=D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F?= =?UTF-8?q?=20=D0=BA=D0=BE=D0=BB=D0=BE=D0=BD=D0=BA=D0=B0=20=D0=B2=20=D0=BA?= =?UTF-8?q?=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config_sample.yaml | 7 ++++--- server/main.js | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/config_sample.yaml b/config_sample.yaml index 6aeffe1..c45bdb6 100644 --- a/config_sample.yaml +++ b/config_sample.yaml @@ -9,9 +9,10 @@ database: # Postgresql database data, for connection port: 5432 server: host: 'localhost' - private_key: '/CertSSL/private.key' # The path to the private SSL key file (String) - cert: '/CertSSL/fullchain.pem' # The path to the SSL certificate (String) - ssl: true # Enable or disable SSL support [Boolean] + ssl: + private_key: '/CertSSL/private.key' # The path to the private SSL key file (String) + cert: '/CertSSL/fullchain.pem' # The path to the SSL certificate (String) + work: true # Enable or disable SSL support [Boolean] log: print: true # Enable or disable logging [Boolean] level: 'info' # Log level (Fatal/Error/Warn/Log/Debug) [String] diff --git a/server/main.js b/server/main.js index e1d5a85..8a6b7f4 100644 --- a/server/main.js +++ b/server/main.js @@ -4,10 +4,10 @@ const fs = require('fs'); const fastify = require('fastify')({ logger: config['server']['log']['print'] ? logger : false, - ...config['server']['ssl'] ? { + ...config['server']['ssl']['work'] ? { https: { - key: fs.readFileSync(config['server']['private_key'], 'utf8'), - cert: fs.readFileSync(config['server']['cert'], 'utf8'), + key: fs.readFileSync(config['server']['ssl']['private_key'], 'utf8'), + cert: fs.readFileSync(config['server']['ssl']['cert'], 'utf8'), } } : false });