Repository navigation
FireflyProxy 的安全性、稳定性与管理体验更新。
主要更新
- 移除废弃的
display=1与document.open/write()注入逻辑,并阻止上游Set-Cookie污染代理域。 - 修复分享链接二次解码、请求历史损坏/超限和 Blob 预览地址未释放等稳定性问题。
- 改进音视频链接识别与流式响应,SSE 和渐进式媒体可避免反向代理缓冲。
- 将并发限制前移到 DNS 校验之前,增加日志轮转与安全随机 Session Secret,并按需加载 Element Plus,首屏体积减少约 45%。
- 管理后台改为独立登录页,使用签名 HttpOnly 会话 Cookie;刷新保持登录,关闭浏览器会话后失效,并修复后台刷新来源校验错误。
- 统一顶部导航宽度,修复网页代理打开方式的样式与点击交互。
使用方法
- 下载
FireflyProxy-v0.2.0-portable.zip和对应的.sha256校验文件。 - 解压缩;运行环境需要 Node.js 22.16.0 或更高版本。
- Windows 运行
start.cmd,Linux/macOS 运行sh start.sh。 - 浏览器访问
http://localhost:8082/web/。
首次启动会生成随机 Session Secret 和 server/main.json。默认配置仅适合本机或可信网络试用,请勿未经认证和 HTTPS 保护直接暴露到公网。