SIAF / src /lib /upstash.ts
GUI-STUDIO
Refactor download processing and add Flickystream scraper
3db16d9
Raw
History Blame Contribute Delete
513 Bytes
import { Redis } from "@upstash/redis";
import { NS_runtime } from "../../../../../packages/lib/env.runtime";
const UPSTASH_REDIS_REST_URL = () =>
NS_runtime.ENV_VAR_DB?.UPSTASH_REDIS_REST_URL ||
process.env.UPSTASH_REDIS_REST_URL;
const UPSTASH_REDIS_REST_TOKEN = () =>
NS_runtime.ENV_VAR_DB?.UPSTASH_REDIS_REST_TOKEN ||
process.env.UPSTASH_REDIS_REST_TOKEN;
const redis = () => {
return new Redis({
url: UPSTASH_REDIS_REST_URL(),
token: UPSTASH_REDIS_REST_TOKEN()
});
}
export { redis };