这个项目与之前分享的moontv,libreTV和KatelyaTV差不多,都是空壳
需要配置后台接口,包含影视接口,直播接口,弹幕接口和TMDB还有配合pansou项目才能使用,本教程分享的是OmniBox2.0最新版本
多了爬虫管理配置起来也比较简单,最新版可能还不完善可能有bug之类的,如果想体验1版本可以观看我之前的教程
部署方法
使用Docker安装
本教程使用docker的方式安装部署,简单便捷
镜像版本选择
可从 Docker Hub 拉取两个版本,按需选择:
类型 镜像标签 说明
完整版 lampon/omnibox:latest 含 Node + Python + Playwright + Chromium headless + ffmpeg,支持 JS/Python 爬虫、视频嗅探(OmniBox.sniffVideo)、ffprobe 时长探测。体积较大,功能完整。
精简版 lampon/omnibox:lite 仅 Node 运行时,仅支持 JS 爬虫,无 Python、无 Chromium、无 ffmpeg,嗅探与时长探测不可用。体积更小,适合只使用 JS 爬虫源的场景。
💡 推荐:一般使用精简版即可满足需求。
版本选择建议
需要 Python 爬虫 或 视频嗅探 → 请使用完整版 lampon/omnibox:latest
仅使用 JS 爬虫、希望占用更小 → 可使用精简版 lampon/omnibox:lite
准备条件
services:
omnibox:
image: lampon/omnibox:latest # 使用最新的 Omnibox 镜像
container_name: omnibox # 容器名称为 omnibox
restart: always # 容器自动重启策略设置为总是重启
environment:
- TZ=Asia/Shanghai # 设置时区为上海
ports:
- "7023:7023" # 映射本地端口 7023 到容器的 7023 端口
volumes:
- ./omnibox/data:/app/data # 将本地的 ./omnibox/data 目录挂载到容器的 /app/data 目录
networks:
- media-net # 使用内部网络 media-net 进行通信
networks:
media-net:
driver: bridge # 使用默认的桥接网络驱动
三、执行容器运行命令
https://github.com/Silent1566/OmniBox-Spider
链接:https://pan.baidu.com/s/18qhf4sSAi6h_v3gEdMv**?pwd提取码: 7hvp
链接:https://pan.quark.cn/s/168992510086