signup signIn forgetPassword aPI updated
This commit is contained in:
21
src/shared/connection/redis.ts
Normal file
21
src/shared/connection/redis.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
import Redis from "ioredis";
|
||||
import * as dotenv from "dotenv";
|
||||
dotenv.config({quiet:true});
|
||||
const redis = new Redis({
|
||||
host:
|
||||
process.env.REDIS_ENV === "true"
|
||||
? process.env.REDIS_DOCKER
|
||||
: process.env.REDIS_LOCAL,
|
||||
port: parseInt(process.env.REDIS_PORT || "6379"),
|
||||
password: "",
|
||||
db: 0,
|
||||
});
|
||||
redis.on("connect", () => {
|
||||
console.log(`Connected to Redis to ${redis.options.port}`);
|
||||
});
|
||||
|
||||
redis.on("error", (err: unknown) => {
|
||||
console.error("Redis connection error:", err);
|
||||
});
|
||||
|
||||
export default redis;
|
||||
Reference in New Issue
Block a user