realbestia1/EasyProxy — reverse-engineered prompt
Reverse engineered prompt
Build me a lightweight Python web server called EasyProxy that lets me paste in video stream links and play or proxy them cleanly. It should handle HLS, M3U8, DASH MPD, and normal video files, and it should let me add custom headers or ClearKey values when a stream needs them.
I want a simple browser dashboard where I can test links, extract direct stream URLs from supported sites like Vavoo, DaddyliveHD, Sportsonline, VixSrc, DoodStream, and MaxStream, build my own M3U playlist with proxied links, and see basic server status. Add a recordings page too, so I can record live streams while watching or schedule a background recording.
Please include API routes with interactive docs, optional password protection, FFmpeg based recording and remuxing, Docker support, and a setup that can run locally, on Android Termux, or on cloud hosts. If Cloudflare solving or WARP style routing is needed, make it configurable instead of mandatory. Look up current docs online if you need to.
Want more depth? Deep Reverse