import { Global, Module } from "@nestjs/common"; import Redis from "ioredis"; @Global() @Module({ providers: [ { provide: "REDIS", useFactory: () => { return new Redis({ host: process.env.RD_HOST!, port: Number(process.env.RD_PORT || 6779) }); } }, ], exports: ["REDIS"] }) export class RedisModule{}