推荐:

IT黑科技频道订阅

DecoTV – 开源自部署跨平台影视聚合播放站

2025最新免费社工库

DecoTV介绍

DecoTV是一个开箱即用、跨平台的影视聚合播放器。基于 Next.js 14 + Tailwind CSS + TypeScript 构建,项目支持多资源搜索、在线播放、收藏同步、播放记录、云端存储等功能,集成了 HLS.js 和 ArtPlayer 播放器,支持 PWA 离线缓存和响应式布局。部署采用 Docker 方式,支持 Kvrocks、Redis、Upstash 等多种存储方案。重要提示:部署后为空壳应用,需自行配置播放源和直播源。

DecoTV - 开源自部署跨平台影视聚合播放站

 

DecoTV功能特性

  • 🔍 多源聚合搜索:一次搜索立刻返回全源结果。
  • 📄 丰富详情页:支持剧集列表、演员、年份、简介等完整信息展示。
  • ▶️ 流畅在线播放:集成 HLS.js & ArtPlayer。
  • ❤️ 收藏 + 继续观看:支持 Kvrocks/Redis/Upstash 存储,多端同步进度。
  • � 用户注册系统:支持用户自助注册(可选),带图形验证码防机器人。
  • �📱 PWA:离线缓存、安装到桌面/主屏,移动端原生体验。
  • 🌗 响应式布局:桌面侧边栏 + 移动底部导航,自适应各种屏幕尺寸。
  • 👿 智能去广告:自动跳过视频中的切片广告(实验性)。

DecoTV播放源和直播源

署后项目为空壳项目,无内置播放源和直播源,需要自行收集,推荐个项目:LunaTV-config

DecoTV部署

支持Docker方式部署:

services:
  decotv-core:
    image: ghcr.io/decohererk/decotv:latest # 或使用 :v0.4.0 固定版本
    container_name: decotv-core
    restart: on-failure
    ports:
      - '3000:3000'
    environment:
      - USERNAME=admin
      - PASSWORD=admin_password
      - NEXT_PUBLIC_STORAGE_TYPE=kvrocks
      - KVROCKS_URL=redis://decotv-kvrocks:6666
    networks:
      - decotv-network
    depends_on:
      - decotv-kvrocks
  decotv-kvrocks:
    image: apache/kvrocks
    container_name: decotv-kvrocks
    restart: unless-stopped
    volumes:
      - kvrocks-data:/var/lib/kvrocks
    networks:
      - decotv-network
networks:
  decotv-network:
    driver: bridge
volumes:
  kvrocks-data:

DecoTV项目地址

  • github: https://github.com/Decohererk/DecoTV
便宜机场-轻舞云机场
© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容

机场推荐

便宜机场