自由哔站:影视搜索利器,支持多源并行与低延迟播放
自由哔站是一款基于Python FastAPI和Vue.js架构的影视聚合搜索与播放工具,具备多源并行搜索、SSE流式返回等特色功能,提供便捷的Docker部署方式,适用于快速聚合检索多站点影视资源的需求。
自由哔站简介
自由哔站是一款聚合式影视搜索与播放工具,采用Python FastAPI + Vue.js架构。它支持多源并行搜索,并利用SSE(Server-Sent Events)实现流式返回,确保查询结果即时抵达,交互流畅。示例地址:https://freebili.xplayground.asia/。

自由哔站核心功能
- 多源并行搜索:对接多个资源站点并行检索,有效缩短等待时间。
- SSE流式接口:以流式方式推送结果,优先返回先到达的内容,显著降低首屏等待。
- 极简部署:提供Docker镜像,只需一条命令即可启动。
技术架构
- 后端:FastAPI提供高性能异步接口与流式响应。
- 前端:Vue.js构建交互式页面与播放体验。
- 通信:SSE持续推送查询结果,减少轮询消耗与延迟。
部署与使用
Docker部署(推荐)
docker run -d -p 8000:8000 silvery886/freebili:1.13 开发启动
本项目使用
uv管理Python依赖
uv sync uv run fastapi dev main.py 配置文件
访问http://<服务器IP>/docs,在POST /config接口上传config.json完成配置。


适用场景
- 需要快速聚合检索多站点影视资源的个人或小团队
- 追求低延迟、流式首屏反馈的检索与播放体验
- 希望以Docker快速落地的技术实践环境
自由哔站体验地址
体验地址:https://freebili.xplayground.asia/

GitHub地址:https://github.com/rango886/FreeBili