16 lines
441 B
TypeScript
16 lines
441 B
TypeScript
import { registerAs } from '@nestjs/config';
|
|
|
|
export const redisConfig = registerAs('redis', () => ({
|
|
host: process.env.REDIS_HOST || 'localhost',
|
|
port: parseInt(process.env.REDIS_PORT || '6379', 10),
|
|
password: process.env.REDIS_PASSWORD || undefined,
|
|
db: parseInt(process.env.REDIS_DB || '1', 10), // wallet-service uses DB 1
|
|
}));
|
|
|
|
export interface RedisConfig {
|
|
host: string;
|
|
port: number;
|
|
password?: string;
|
|
db: number;
|
|
}
|