前言
本期教程带大家在我们自己的VPS或者是NAS上部署一个视频聚合平台冬瓜TV
项目简介
冬瓜TV是一个基于Node.js的视频聚合平台,集成了30+个影视资源站点的API,提供智能搜索、资源聚合、实时测速等功能,让你轻松构建个人影视库。
✨ 核心功能
- 🔍 智能搜索 - 聚合30+影视站点,一键搜索全网资源
- ⚡ 实时测速 - 自动检测各站点响应速度,优先推荐最快资源
- 🎯 多源聚合 - 支持暴风资源等30+主流站点
- 🔥 热门推荐 - 自动获取24小时热门影视内容
- 🎨 简洁界面 - 响应式设计,支持PC/移动端完美适配
- 🔐 后台管理 - 支持站点开关配置,自定义资源源
- 📊 数据持久化 - JSON数据库存储,支持自定义配置
有关截图
主界面

接口管理界面

观影界面

部署方法
使用Docker安装
本教程主要演示使用docker的方式安装部署,简单便捷

准备条件
1)一台服务器
我们使用飞牛NAS和JTTI服务器来演示
需要vps的可以看以下信息配置,可以参考以下资源占用情况
JTTI
本期docker容器占用资源情况如下仅供参考,内存占用大约100M

2)本项目使用到的项目
本教程使用的官方github地址
https://github.com/Minerchu/dongguaTV
目前有1.1k stars

3)TMDB的API
这个API个人使用是免费的
首先注册TMDB的账号
然后登录好之后打开账户设置

然后点击API填入个人信息即可获取API

4)域名
尽量绑定,不然不安全
①VPS部署
一、Docker环境部署
在vps安装docker和docker-compose
Docker官方安装文档(英文)
https://duan.yyzq.eu.org/docker-001
Docker-Compose官方安装文档(英文)
https://duan.yyzq.eu.org/docker-002
Centos安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//03
Ubuntu安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//04
推荐直接用一键脚本
docker安装脚本
执行以下命令查看docker版本
Docker version 29.1.3, build f52814d
docker-compose安装脚本
执行以下命令查看docker-compose版本
Docker Compose version v5.0.1
二、部署命令
登录服务器使用root账户执行以下步骤
docker-compose命令
创建一个目录,并进入此目录
然后再新建docker-compose.yml
📢注意这个TMDB_API_KEY如果不填或者填错无法正常使用
三、执行容器运行命令
正常启动如下所示
四、web界面
打开web页面使用
成功以后需要打开自己相应的端口3600)防火墙就可以web端访问了
主界面
接口管理界面
②飞牛NAS部署
我们直接复制以上VPS的compose配置参考vps步骤即可

启动成功

