剪藏#剪藏#爱踢人生sre

docker一键部署omnibox一站式影视、直播与资源聚合平台

2025 年 12 月 15 日1 分钟
分享Twitter / XTelegram微博

还在为追剧奔波于各个视频APP吗?还在纠结于网盘资源下载太慢、电视直播源杂乱无章吗?今天,就为大家介绍一款以「聚合」为核心的神器——OmniBox。它远不止是一个播放器,而是一个能整合你所有影视资源的家庭影视系统

1、omnibox简介

OmniBox 是一个以聚合为核心的家庭影视系统,支持多源影视、网盘资源、电视源以及直播源等等。相比单一播放器,它更像一个整合平台,拥有网页端与 TV 端界面,使用体验接近主流流媒体服务。另外它也支持弹幕API以及TMDB API接入,播放页面可以查看分季分集的海报、剧照、剧情概要、演员表、评分等等。不喜欢网页看的朋友,另外也能接入TVbox、MBOX 播放器等在PC、手机观看。

2、omnibox的核心功能

omnibox将传统的浏览器地址栏和搜索引擎的功能合二为一。以下是它的一些核心本领:

智能搜索与导航:你既可以直接输入网址访问网站,也可以输入搜索关键词进行网页搜索。它会根据你的输入提供智能建议,这些建议可能来自你的浏览历史、书签、热门网站或是搜索预测。

实时计算与转换:omnibox 可以充当一个简易计算器,输入数学算式就能直接得到结果。同时,它也支持快速的单位换算,比如“100美元=人民币”或“1英里=公里”。

快速信息查询:在 omnibox 中直接输入“天气”或“weather”,就能快速查看你所在城市的天气信息。输入“define [单词]”则可以查询英文单词的释义(通常是英英释义)。

提升浏览体验:chrome 曾为 omnibox 引入预渲染功能。这意味着在你按下回车键之前,浏览器可能已经在后台加载你最可能访问的页面,从而让网页加载速度感觉“瞬间完成”。

3、安装docker

1、安装依赖包

yum install -y yum-utils device-mapper-persistent-data lvm2

2、配置docker yum源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安装docker

yum install -y docker-ce

4、修改docker配置文件

mkdir /etc/docker -p

sudo tee /etc/docker/daemon.json <<-'EOF'

{

"registry-mirrors":[

"https://docker.credclouds.com",

"https://k8s.credclouds.com",

"https://quay.credclouds.com",

"https://gcr.credclouds.com",

"https://k8s-gcr.credclouds.com",

"https://ghcr.credclouds.com",

"https://do.nark.eu.org",

"https://docker.m.daocloud.io",

"https://docker.nju.edu.cn",

"https://docker.mirrors.sjtug.sjtu.edu.cn",

"https://docker.1panel.live",

"https://docker.rainbond.cc"

],

"data-root":"/etc/docker"

}

EOF

5、启动docker

systemctl daemon-reload

systemctl enable docker --now

systemctl restart docker

6、安装docker-compose

下载docker-compose文件

curl -L "https://github.com/docker/compose/releases/download/v2.29.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

给他一个执行权限

chmod +x /usr/local/bin/docker-compose

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

查看是否安装成功

docker-compose --version

4、拉取omnibox镜像

docker pull lampon/omnibox:latest

5、创建数据目录

mkdir -p /data/omnibox

chmod 777 /data/omnibox

6、docker安装omnibox

docker run -d \

--nameomnibox \

--restartalways \

-eTZ=Asia/Shanghai \

-p7023:7023 \

-v/data/omnibox/data:/app/data \

lampon/omnibox:latest

7、编辑docker-compose.yaml文件

JAVASCRIPT
vi /data/omnibox/docker-compose.yaml
services:
  omnibox:
    image: lampon/omnibox:latest
    container_name: omnibox
    restart: always
    environment:
      - TZ=Asia/Shanghai
    ports:
      - "7023:7023"
    volumes:
      - /data/omnibox/data:/app/data
    networks:
      - media-net
 
networks:
  media-net:
    driver: bridge

8、启动omnibox容器

cd /data/omnibox/

docker-compose up -d

docker-compose ps

Notion image

9、查看容器日志

docker logs -f omnibox

Notion image

10、访问omnibox服务

浏览器访问: http://192.168.52.15:7023

Notion image

11、omnibox基本使用

11.1、配置密码登录

Notion image

Notion image

11.2、配置采集站资源

点击左侧“影视站资源”,点击右侧“导入/导出”

Notion image

点击“导入”,点击“选择文件”

Notion image

可从这个地址下载json配置(https://quwenjian.cc/#/?code=O8P6N)

Notion image

你就能看到所添加的采集站点,点击全选,然后点击“批量测速”

Notion image

对一些无法链接的资源进行删除或者修改其采集地址

Notion image

下图就是你配置之后的搜索效果,可点击首页影视作品,也可以进行搜索

Notion image

随便点击一个之后就可以在线观看,可以点击右侧进行站点切换

Notion image

12、总结

对于影音爱好者而言,OmniBox不仅仅是一个工具,更是一种优雅的解决方案。

它解决了资源分散、体验割裂的核心痛点,通过强大的聚合能力,为你构建了一个片源无限、信息完整、界面美观、播放自由的私人影视点播系统。

无论你是喜欢在电视大屏上享受震撼效果,还是习惯在网页或手机端随时随地观看,OmniBox都能满足你。如果你已经厌倦了 fragmented 的观影体验,那么不妨尝试一下OmniBox,它或许就是你一直在寻找的那个“终极答案”。

原文地址: https://mp.weixin.qq.com/s?__biz=MzI0MDg2NTc2Ng==&mid=2247499487&idx=1&sn=d6ab25bcfd0fb3d3da9c524b22f96ce1&chksm=e8c39ae265cb4110839201061171faf16b3c76d2f499edda01b3429a7a5dd58c435f3d695c31&mpshare=1&scene=1&srcid=1214tzRa7t0eWpGnQT4xpP4z&sharer_shareinfo=731b8267293616f9afc48bcb3df0b1b4&sharer_shareinfo_first=731b8267293616f9afc48bcb3df0b1b4#rd

相关文章