summaryrefslogtreecommitdiff
path: root/src/db/redis/info.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/db/redis/info.ts')
-rw-r--r--src/db/redis/info.ts19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/db/redis/info.ts b/src/db/redis/info.ts
new file mode 100644
index 0000000..f8ebba0
--- /dev/null
+++ b/src/db/redis/info.ts
@@ -0,0 +1,19 @@
+import { logger } from "../../lib/pino";
+
+const port = Number(process.env.REDIS_PORT);
+const db = Number(process.env.REDIS_DB || 0);
+
+logger.info(
+ { host: process.env.REDIS_HOST, port, db },
+ "Configuring Redis connection",
+);
+
+/** Redis connection configuration loaded from environment variables */
+export const connection = {
+ host: process.env.REDIS_HOST!,
+ port,
+ password: process.env.REDIS_PASSWORD!,
+ db,
+};
+
+logger.info("Redis connection configuration complete");