3 Commits

Author SHA1 Message Date
2923510c51 Add Playwright tools for extracting M3U8 URLs and proxy management
- Introduced `playwright_extract_m3u8.py` to extract M3U8 URLs from YouTube videos using Playwright.
- Added `README_PLAYWRIGHT.md` for usage instructions and requirements.
- Created `expand_and_test_proxies.py` to expand user-provided proxies and test their validity.
- Implemented `generate_proxy_whitelist.py` to generate a whitelist of working proxies based on testing results.
- Added sample proxy files: `user_proxies.txt` for user-defined proxies and `proxies_sample.txt` as a template.
- Generated `expanded_proxies.txt`, `whitelist.json`, and `whitelist.txt` for storing expanded and valid proxies.
- Included error handling and logging for proxy testing results.
2026-03-17 00:29:51 -07:00
c9f8c9290b Refactor Docker setup: consolidate volume mounts, update API port, and enhance data directory management 2026-03-07 10:08:02 -07:00
6e3d3356e7 Remove Streamlit frontend: neutralize streamlit files, update docker-compose and docs, remove streamlit deps 2026-02-21 16:08:37 -07:00