infoalloggi-monorepo/apps/infoalloggi/src/utils/keydb.ts

15 lines
267 B
TypeScript
Raw Normal View History

2025-08-04 17:45:44 +02:00
import Redis from "ioredis";
import { env } from "~/env.mjs";
let keydb: Redis | null = null;
export function getKeydbClient() {
2025-08-28 18:27:07 +02:00
if (env.SKIP_REDIS === "true") {
return null;
}
if (!keydb) {
keydb = new Redis(`keydb://${env.KEYDB_URL}`);
}
return keydb;
2025-08-04 17:45:44 +02:00
}