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 (25 loc) 789 B
"use strict"; /** * Redis Configuration Constants * Centralized Redis connection and queue configuration */ Object.defineProperty(exports, "__esModule", { value: true }); exports.QUEUE_NAMES = exports.DEFAULT_QUEUE_OPTIONS = exports.REDIS_CONNECTION_CONFIG = exports.REDIS_DEFAULTS = void 0; exports.REDIS_DEFAULTS = { HOST: process.env.REDIS_HOST || "10.20.1.30", PORT: parseInt(process.env.REDIS_PORT || "6379"), }; exports.REDIS_CONNECTION_CONFIG = { host: exports.REDIS_DEFAULTS.HOST, port: exports.REDIS_DEFAULTS.PORT, }; exports.DEFAULT_QUEUE_OPTIONS = { removeOnComplete: true, removeOnFail: true, }; exports.QUEUE_NAMES = { NARRATOR: "narrator", SCRAPER: "youtube-scrape-dl", REDDIT_SCRAPER: "reddit-scrape", RENDERER: "video-render", };