UNPKG

@clipwhisperer/common

Version:

ClipWhisperer Common - Shared library providing core utilities, database schemas, authentication, bucket management, and common functionality across all ClipWhisperer microservices

26 lines (22 loc) 640 B
/** * Redis Configuration Constants * Centralized Redis connection and queue configuration */ export const REDIS_DEFAULTS = { HOST: process.env.REDIS_HOST || "10.20.1.30", PORT: parseInt(process.env.REDIS_PORT || "6379"), } as const; export const REDIS_CONNECTION_CONFIG = { host: REDIS_DEFAULTS.HOST, port: REDIS_DEFAULTS.PORT, } as const; export const DEFAULT_QUEUE_OPTIONS = { removeOnComplete: true, removeOnFail: true, } as const; export const QUEUE_NAMES = { NARRATOR: "narrator", SCRAPER: "youtube-scrape-dl", REDDIT_SCRAPER: "reddit-scrape", RENDERER: "video-render", } as const;