Commit History

Add Render yt-dlp proxy service, update HF downloader to stream from it
e345d7e
Running

clove1002 commited on

Fix: Use COBALT_INSTANCE_URL env var for self-hosted Cobalt on Render
5146f5a

clove1002 commited on

Debug: Test actual HTTP connectivity to candidate instances in health endpoint
35208e1

clove1002 commited on

Fix: Use only HF-resolvable instances (cobalt.privacyredirect.com + Invidious fallback)
059ebb5

clove1002 commited on

Debug: Add DNS resolution check for Cobalt/Invidious instances to health endpoint
2a17ed9

clove1002 commited on

Fix: Switch to Cobalt v10 community instances (YouTube DNS blocked on HF)
e2f8233

clove1002 commited on

Fix: Force IPv4 in yt-dlp, add YouTube DNS check to health endpoint
a101316

clove1002 commited on

Fix: Force Docker cache bust to deploy new downloader
65fd61f

clove1002 commited on

Refactor: Remove Cobalt fallback, use yt-dlp with cookies only
a8bbedd

clove1002 Claude Sonnet 4.6 commited on

Security: Load cookies from YT_COOKIES_B64 secret at startup, remove from repo
158788d

clove1002 Claude Sonnet 4.6 commited on

Fix: Correct cookies path to /home/user/app/cookies.txt for HuggingFace
7e8bd41

clove1002 commited on

Fix: Use yt-dlp with cookies as primary downloader, Cobalt as fallback
98f78fa

clove1002 Claude Sonnet 4.6 commited on

Fix: Switch to Cobalt API to bypass bot blocks
3a4902c

clove1002 commited on

Fix: Add nodejs as JS runtime for yt-dlp
37b99a3

clove1002 commited on

Fix: Better logging and latest dependencies for yt-dlp impersonation
801b109

clove1002 commited on

Fix: Add curl-cffi and use chrome impersonation in yt-dlp to bypass bot detection without proxies
120f035

clove1002 commited on

Fix: Replace yt-dlp with Cobalt Proxy API to bypass server blocks
d82e711

clove1002 commited on

Enhance: Support cookies.txt for bypassing bot detection
15cdeb0

clove1002 commited on

Fix: Spoof mobile clients to bypass YouTube bot detection
7fba343

clove1002 commited on

Fix: Socket monkey-patch for YouTube IP resolution bypass
8065e1e

clove1002 commited on

Fix: Bypass system DNS using dnspython (Manual IP resolution)
9bb185c

clove1002 commited on

Fix: Overhaul to Bullseye base + yt-dlp Python API
cdaa793

clove1002 commited on

Fix: Hardcore DNS bypass using aria2c with Google DNS
3e45f05

clove1002 commited on

Fix: Bypassing YouTube download blocks (UserAgent + IPv4)
5c22b91

clove1002 commited on

Fix: Add ca-certificates and DNS health check
9c78ebc

clove1002 commited on

Initial ClipForge API deployment
20ad1d0

clove1002 commited on