
冬瓜TV是一个基于Node.js的视频聚合平台,集成了30+个影视资源站点的API,提供智能搜索、资源聚合、实时测速等功能,让你轻松构建个人影视库。
核心功能
🔍 智能搜索 - 聚合30+影视站点,一键搜索全网资源
⚡ 实时测速 - 自动检测各站点响应速度,优先推荐最快资源
🎯 多源聚合 - 支持暴风资源等30+主流站点
🔥 热门推荐 - 自动获取24小时热门影视内容
🎨 简洁界面 - 响应式设计,支持PC/移动端完美适配
🔐 后台管理 - 支持站点开关配置,自定义资源源
📊 数据持久化 - JSON数据库存储,支持自定义配置
一、本项目使用到的项目
本教程使用的官方github地址
https://github.com/Minerchu/dongguaTV
二、在TMDB上注册的API
这个API个人使用是免费的
首先注册TMDB的账号
然后登录好之后打开账户设置
然后点击API填入个人信息即可获取API
三、docker安装脚本
bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)四、docker-compose安装脚本
services:
dongguatv:
image: aexus/dongguatv:latest # 使用最新版本的 aexus/dongguatv 镜像
container_name: dongguatv # 设置容器名称为 dongguatv
restart: unless-stopped # 容器在退出时,除非手动停止,否则会自动重启
ports:
- "3600:3000" # 将主机的 3600 端口映射到容器的 3000 端口
environment:
- TMDB_API_KEY=e8899e06c41f3a243e24a6c038bf6999 # 设置 TMDb API 密钥
- ADMIN_PASSWORD=admin # 设置管理员密码注意这个TMDB_API_KEY如果不填或者填错无法正常使用,
修改自己申请的KEY,和修改自己的管理员密码
五、网站访问:
1.成功以后需要打开自己相应的端口3600防火墙就可以web端访问了
http://ip:3600
2.接口管理界面
http://ip:3600/admin.html
评论区