# Local dev (running services directly on the host) uses localhost. # docker-compose overrides DATABASE_URL/REDIS_URL/SHARED_MEDIA_ROOT to # internal container hostnames — see infra/docker-compose.yml. DATABASE_URL=postgresql://streamclipper:streamclipper@localhost:5432/streamclipper REDIS_URL=redis://localhost:6379 SHARED_MEDIA_ROOT=./shared-media # Canlı yayın tespiti yt-dlp ile yapılıyor (bkz. youtubePolling.ts) — # YouTube Data API key gerekmiyor. OPENAI_API_KEY= TELEGRAM_BOT_TOKEN= TELEGRAM_CHAT_ID= POLL_INTERVAL_MS=60000 SEGMENT_TIME_SEC=900 API_DAEMON_PORT=4001 # Set to a live YouTube URL to bypass the 60s polling loop and start # capturing immediately — useful for testing the pipeline without waiting # for a real scheduled stream. FORCE_LIVE_URL=