From 3b0196bd66a64d139b21826df309a8e350827fb6 Mon Sep 17 00:00:00 2001 From: Andreas Knuth Date: Fri, 1 Mar 2024 14:45:25 -0600 Subject: [PATCH] change to tls & remote --- bizmatch-server/src/redis/redis.service.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/bizmatch-server/src/redis/redis.service.ts b/bizmatch-server/src/redis/redis.service.ts index ebf5cce..51ebb75 100644 --- a/bizmatch-server/src/redis/redis.service.ts +++ b/bizmatch-server/src/redis/redis.service.ts @@ -2,6 +2,7 @@ import { Injectable } from '@nestjs/common'; import { Redis } from 'ioredis'; import { BusinessListing, InvestmentsListing,ProfessionalsBrokersListing } from '../models/main.model.js'; +import fs from 'fs-extra'; export const LISTINGS = 'LISTINGS'; export const SUBSCRIPTIONS = 'SUBSCRIPTIONS'; @@ -9,8 +10,16 @@ export const USERS = 'USERS' @Injectable() export class RedisService { - private redis = new Redis(); // Verbindungsparameter nach Bedarf anpassen - + // private redis = new Redis(); // Verbindungsparameter nach Bedarf anpassen + private redis = new Redis({ + port: 6379, // Der TLS-Port von Redis + host: '2.56.188.138', + tls: { + // Pfad zu lokalen Kopien der Redis-Zertifikatdateien + key: fs.readFileSync('/etc/ssl/private/redis.key'), + cert: fs.readFileSync('/etc/ssl/certs/redis.crt') + } + }); // ######################################