Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: katelya77/KatelyaTV

v0.7.0-katelya

04 Sep 10:18

Choose a tag to compare

KatelyaTV v0.7.0-katelya 发布说明

🚀 重大改进

  • 修复数个大大小小的问题,以及增加首页热门综艺、热门剧集等版本的左右切页加载功能。

📖 文档重构

  • README.md 大幅精简:从 1662 行精简至 260 行,压缩 84%
  • 结构优化:5 种部署方案一目了然,快速选择适合的部署方式
  • 用户体验提升:新增推荐方案对比表,针对不同用户群体给出明确建议

🛠️ 部署优化

  • 保持完整功能:所有部署方案(Docker 单容器、Redis、Kvrocks、Vercel、Cloudflare)完整保留
  • Kvrocks 修复:彻底解决方案三认证错误问题,提供无密码和密码认证两种部署选项
  • 配置简化:精简环境变量说明,突出关键配置项

📚 文档整理

  • 删除冗余文档:移除 12 个技术内部文档,减少用户困惑
  • 保留核心文档
    • docs/KVROCKS_DEPLOYMENT.md - Kvrocks 详细部署指南
    • docs/TVBOX.md - TVBox 配置指南
    • docs/KVROCKS.md - Kvrocks 技术文档
    • D1_MIGRATION.md - D1 数据库迁移指南

✨ 功能特性

🎬 核心功能(保持不变)

  • 🔍 聚合搜索:整合多个影视资源站
  • 📺 高清播放:基于 ArtPlayer 的强大播放器
  • ⏭️ 智能跳过:自动检测并跳过片头片尾
  • 🎯 断点续播:跨设备同步观看位置
  • 📱 响应式设计:完美适配各种屏幕

💾 数据管理(保持不变)

  • ⭐ 收藏功能:支持跨设备同步
  • 📖 播放历史:自动记录观看历史
  • 👥 多用户支持:独立用户系统
  • 🔄 数据同步:支持 LocalStorage、Redis、D1、Upstash

📋 部署方案对比

方案 难度 成本 多用户 推荐场景
Docker 单容器 需服务器 新手用户
Docker + Redis ⭐⭐ 需服务器 多人使用
Docker + Kvrocks ⭐⭐ 需服务器 生产环境
Vercel + Upstash ⭐⭐ 免费 免费推荐
Cloudflare + D1 ⭐⭐⭐ 免费 技术爱好者

🔧 升级指南

从 v0.6.x 升级

  1. Docker 用户
    docker compose pull
    docker compose up -d

v0.6.0-katelya

03 Sep 12:37

Choose a tag to compare

KatelyaTV v0.6.0-katelya 发布记录

🎉 重大更新

📺 TVBox 集成优化

  • 用户界面改进

    • 在用户菜单中新增"TVBox 配置"按钮,提供便捷的配置入口
    • 优化配置页面用户体验,支持一键复制配置链接
    • 新增电视图标标识,界面更加直观
  • 认证机制优化

    • 重要变更:TVBox API (/api/tvbox) 现已开放无需认证访问
    • 解决 TVBox 客户端无法登录的根本问题
    • 支持直接在 TVBox 应用中使用配置链接,无需预先登录
    • 确保其他管理 API 仍受认证保护,维护系统安全

🔧 技术优化

Cloudflare Pages 部署支持

  • Edge Runtime 全面兼容
    • 修复所有 API 路由的 Edge Runtime 配置问题
    • 解决 Cloudflare Pages 部署失败的核心问题
    • 重构文件系统访问逻辑,使用 getConfig() 替代 fs.readFileSync
    • 确保生产环境部署稳定性

代码质量提升

  • ESLint 规则优化
    • 修复导入排序问题,确保代码风格一致性
    • 解决所有编译时警告和错误
    • 提升代码可维护性和团队协作效率

🌐 部署兼容性

  • Cloudflare Pages - 完全支持,Edge Runtime 兼容
  • Vercel - 自动适配,零配置部署
  • Docker - 容器化部署,跨平台兼容
  • 传统服务器 - Node.js 运行时,稳定运行

📱 TVBox 使用指南

配置方式

  1. 通过用户菜单

    • 登录 KatelyaTV 网站
    • 点击右上角用户头像
    • 选择"TVBox 配置"
    • 复制配置链接到 TVBox 应用
  2. 直接访问

    • JSON 格式:https://your-domain.com/api/tvbox?format=json

    • Base64 格式:https://your-domain.com/api/tvbox?format=base64

支持的客户端

  • TVBox 官方版本
  • TVBox 开源版本
  • 影视仓
  • 其他兼容 TVBox 标准的应用

🔄 迁移指南

从 v0.5.x 升级到 v0.6.0:

  1. 无需数据迁移:配置数据完全兼容
  2. 新功能可选:现有功能保持不变
  3. 推荐操作:重新部署以获取 Cloudflare Pages 优化

🐛 修复的问题

  • 修复 Cloudflare Pages 部署时的 Edge Runtime 配置错误
  • 解决 TVBox API 认证导致的访问失败问题
  • 修复代码导入排序导致的 ESLint 警告
  • 优化构建过程,减少 Windows 开发环境的权限警告

⚠️ 重要说明

  • 安全考虑:TVBox API 开放访问不会泄露敏感信息,配置数据主要包含公开的视频源地址
  • 向后兼容:现有用户的所有功能和数据保持不变
  • 推荐升级:建议所有用户升级以获得更好的 TVBox 集成体验

🚀 下一版本预告

  • 更多视频源集成
  • 播放性能优化
  • 移动端体验改进
  • 更多第三方客户端支持
  • 对标LunaTV的更多功能进行适当的优化体验

发布日期:2025 年 9 月 3 日
版本标签:v0.6.0-katelya
兼容性:向下兼容 v0.5.x 所有功能

v0.5.0-katelya

02 Sep 07:38

Choose a tag to compare

🎉 KatelyaTV v0.5.0-katelya

重大更新:智能跳过片头片尾功能 + 多平台兼容性增强

✨ 主要新增功能

🎬 智能跳过片头片尾系统

  • 批量设置:支持同时配置片头片尾跳过时间
  • 智能检测:自动识别片头片尾时间点
  • 时间格式:直观的"分:秒"格式输入(如 1:30)
  • 自动跳转:支持自动跳到下一集功能
  • 浮动界面:美观的跳过提示,不遮挡视频内容
  • 倒计时显示:5秒跳过倒计时提醒
  • 全存储支持:LocalStorage、Redis、D1、Upstash 全兼容

🔧 技术架构优化

  • 统一构建工具:全面切换到 pnpm,提升构建速度 50%+
  • 多平台兼容:完美支持 Cloudflare Pages、Docker、Vercel
  • Edge Runtime:Cloudflare Pages 使用 Edge Runtime 优化
  • 自动转换:Docker 部署时自动转换为 Node.js Runtime

🗄️ 数据库增强

  • 新增表结构skip_configs 表用于存储跳过配置
  • 索引优化:完整的数据库索引提升查询性能
  • 迁移文档:提供现有数据库的迁移指南

🔄 改进与修复

📦 构建系统

  • 统一使用 pnpm 包管理器
  • 优化 Cloudflare Pages 构建配置
  • 修复 GitHub Actions 工作流语法错误
  • 更新所有仓库引用到新的 katelya77/KatelyaTV

🎨 用户界面

  • 跳过配置界面重新设计
  • 支持批量设置片头片尾
  • 修复界面重叠问题
  • 优化时间输入体验

🛠️ 开发体验

  • 修复 ESLint 错误
  • 清理无用配置文件
  • 优化版本检查机制
  • 完善 Docker 兼容性测试

🚀 部署指南

Cloudflare Pages(推荐)

# 构建命令
pnpm pages:build

# 输出目录
.vercel/output/static

Docker 部署

docker pull ghcr.io/katelya77/katelyatv:v0.5.0-katelya
docker run -d --name katelyatv -p 3000:3000 \
  --env PASSWORD=your_password \
  ghcr.io/katelya77/katelyatv:v0.5.0-katelya

Vercel 部署

# 构建命令
pnpm run build

📋 环境变量

变量 说明 默认值
PASSWORD 访问密码 必填
NEXT_PUBLIC_STORAGE_TYPE 存储类型 localstorage
USERNAME 管理员账号

🆕 新功能使用说明

跳过片头片尾设置

  1. 在播放页面点击"跳过设置"按钮
  2. 选择"批量设置"模式
  3. 输入片头时间(如:1:30)
  4. 输入片尾时间(如:1:30)
  5. 开启"自动跳过"和"自动下一集"
  6. 保存设置

智能检测功能

  • 系统会根据播放行为自动学习片头片尾时间
  • 支持自动识别常见的片头片尾模式
  • 提供5秒倒计时,可手动取消跳过

🔧 技术升级

构建工具统一

  • 所有平台统一使用 pnpm
  • 构建速度提升 2-3 倍
  • 磁盘空间节省 50%+

多平台兼容

  • Cloudflare Pages: 使用 Edge Runtime,全球CDN加速
  • Docker: 自动转换 Runtime,支持多架构
  • Vercel: 优化构建配置,快速部署

🔗 相关资源

🙏 致谢

感谢所有用户的反馈和建议,特别是跳过片头片尾功能的需求。本版本致力于提供更智能、更便捷的观影体验。

📈 版本对比

功能 v0.4.0 v0.5.0
跳过片头片尾
批量设置
智能检测
自动下一集
pnpm 构建
Edge Runtime
多存储支持
Docker 部署

注意: 本项目仅供学习和个人使用,请遵守当地法律法规。

发布日期: 2025年9月2日
版本标签: v0.5.0-katelya

v0.4.0-katelya

01 Sep 13:40
40278e1

Choose a tag to compare

🎉 KatelyaTV v0.4.0-katelya 发布说明

🌟 重大更新亮点

KatelyaTV v0.4.0-katelya 是基于原始MoonTV项目的重大优化版本,由Katelya团队持续开发与维护。本版本专注于用户体验提升、界面优化和部署兼容性改进。


🎨 界面体验升级

🔝 固定导航栏

  • 新增: 顶部导航栏现在始终固定在页面顶部
  • 🎯 效果: 页面滚动时导航栏保持可见,提升操作便利性
  • 🔧 技术: 采用 sticky position 实现流畅的固定效果

📱 响应式网格布局

  • 🆕 重构: 首页剧集展示从横向滚动改为2行网格布局
  • 📐 布局: 小屏2列 → 中屏3列 → 大屏4-5列的响应式设计
  • 🎪 展示: 每个分类显示10个项目,完美的2行×5列布局
  • 🚫 移除: 告别横向滚动条,内容铺开更直观

🎥 播放页面优化

  • 📺 扩展: 播放页面宽度从66.67%增加到83.33%
  • 🖥️ 体验: 更宽的视频播放区域,观影体验大幅提升
  • 📱 兼容: 移动端保持最佳适配效果

🛠️ 技术改进

💎 代码质量提升

  • 🔧 TypeScript: 全面移除不安全的any类型,增强类型安全
  • 📝 接口定义: 新增FavoriteRuntimeConfig等完整类型定义
  • 🎯 ESLint: 修复所有代码规范问题,达到零警告零错误
  • 🔄 Hooks: 修复React Hooks依赖关系,提升组件稳定性

🚀 部署兼容性

  • 🐳 Docker: 完善多架构支持配置
  • ☁️ Vercel: 优化构建配置和环境变量处理
  • 🌐 Cloudflare Pages: 完善pages:build脚本配置
  • 📦 智能包管理: 新增包管理器检测脚本,支持npm/pnpm/yarn

🎨 现代化工具链

  • Next.js 14: 保持最新框架版本
  • 🎭 Tailwind CSS 3: 现代化样式系统
  • 🔒 PWA: 完善的渐进式Web应用支持
  • 🔄 热重载: 优化开发体验

📚 项目文档升级

📖 README.md现代化

  • Star History: 新增动态Star历史图表
  • 💝 赞赏支持: 添加微信支付和支付宝赞赏码
  • 📊 部署矩阵: 完善的平台兼容性说明
  • 🎯 功能特性: 详细的功能介绍和使用指南

🔧 开发者体验

📝 配置优化

  • 🎯 ESLint: 优化代码检查规则,提升代码质量
  • 🔍 类型检查: 完善TypeScript配置
  • 🚀 构建优化: 改进生产环境构建流程
  • 📦 依赖管理: 优化包依赖结构

🛠️ 脚本工具

  • 🔍 包管理器检测: 智能识别和推荐最佳包管理器
  • 📱 Manifest生成: 自动生成PWA清单文件
  • ⚙️ 运行时配置: 动态配置生成和管理

📈 性能优化

  • 🚀 构建大小: 优化打包体积,首页仅4.15kB
  • 加载速度: 改进资源加载策略
  • 📱 移动端: 优化移动设备性能表现
  • 🎯 SEO: 完善搜索引擎优化

🔒 稳定性提升

  • 🛡️ 错误处理: 完善异常捕获和处理机制
  • 🔄 状态管理: 优化应用状态同步
  • 📦 依赖更新: 更新关键依赖到稳定版本
  • 🧪 质量保证: 零ESLint警告,零TypeScript错误

📋 迁移指南

从v0.1.0升级

# 1. 拉取最新代码
git pull origin main

# 2. 安装依赖
npm install
#
pnpm install

# 3. 构建项目
npm run build

# 4. 启动服务
npm run dev

部署更新

  • 所有现有部署配置保持兼容
  • Docker镜像支持多架构自动构建
  • Vercel/Cloudflare部署无需额外配置

🙏 致谢

感谢原始MoonTV项目提供的优秀基础,以及所有社区贡献者的支持。

KatelyaTV将继续致力于提供更好的影视观看体验,在原作优秀基础上持续改进功能与用户体验。


📞 支持与反馈


完整变更日志: v0.1.0...v0.4.0


📊 项目统计

  • 🎯 代码质量: ESLint零警告零错误
  • 📦 打包大小: 首页4.15kB,播放页50.4kB
  • 🚀 构建状态: ✅ 全平台构建成功
  • 📱 兼容性: 支持所有现代浏览器

立即体验KatelyaTV v0.4.0-katelya,享受全新的观影体验! 🎬✨

v0.3.0-katelya

30 Aug 15:57
11b6754

Choose a tag to compare

🎬 KatelyaTV v0.3.0 Release Notes

发布日期: 2025年8月31日
项目地址: https://github.com/katelya77/KatelyaTV
Docker镜像: ghcr.io/katelya77/katelyatv:latest


🚀 重大更新 | Major Updates

🐳 Docker部署系统完全重构

本次更新专注于解决Docker部署中的关键问题,完全重构了GitHub Actions工作流,确保多架构镜像构建的稳定性和可靠性。

✨ 核心改进

  • 🔧 修复多架构构建失败 - 解决了 linux/amd64linux/arm64 平台构建时的退出代码错误
  • 📦 优化镜像合并流程 - 重构了 Export digestGet multi-arch digest 步骤,确保多架构清单正确生成
  • 🏗️ 改进CI/CD管道 - 简化了digest提取逻辑,采用更稳定的多层次降级策略
  • ⚡ 提升构建可靠性 - 消除了Go template解析错误,确保workflow运行成功率

🛠️ 技术细节

问题修复:

# 修复前的错误
ERROR: template: :1:6: executing "" at <.Manifests>: can't evaluate field Manifests
ERROR: Invalid format 'MediaType: application/vnd.docker.distribution.manifest.list.v2+json'

修复后的稳定实现

✅ 简化的digest提取流程
✅ 多层次降级策略确保兼容性
✅ 稳定的多架构镜像合并

优化的部署流程:

  • 采用 push-by-digest=true 确保镜像正确推送
  • 实现智能的digest获取,支持多种镜像格式
  • 改进的错误处理和降级机制

📋 部署指南 | Deployment Guide

🐳 Docker部署 (推荐)

# 拉取最新镜像
docker pull ghcr.io/katelya77/katelyatv:latest

快速启动

docker run -d
--name katelyatv
-p 3000:3000
--env PASSWORD=your_secure_password
ghcr.io/katelya77/katelyatv:latest

🔧 Docker Compose

services:
  katelyatv:
    image: ghcr.io/katelya77/katelyatv:latest
    container_name: katelyatv
    restart: unless-stopped
    ports:
      - '3000:3000'
    environment:
      - PASSWORD=your_secure_password

☁️ 云平台部署

平台 状态 特色功能
Vercel ✅ 完全支持 一键部署 + 自动域名
Cloudflare Pages ✅ 完全支持 全球CDN + D1数据库
Docker ✅ 完全支持 多架构 + Redis支持

🔄 从旧版本升级 | Upgrade Guide

Docker用户

# 拉取新版本
docker pull ghcr.io/katelya77/katelyatv:latest

重启容器

docker stop katelyatv && docker rm katelyatv
docker run -d --name katelyatv -p 3000:3000
--env PASSWORD=your_password
ghcr.io/katelya77/katelyatv:latest

云部署用户

  • Vercel/Cloudflare: 自动触发重新部署
  • 数据迁移: 现有收藏和观看记录完全兼容

🔍 项目特色 | Key Features

  • 🎯 多源聚合搜索: 集成20+免费资源站点,一站式影视搜索
  • 📱 PWA支持: 支持安装到桌面,提供原生应用体验
  • 🌗 现代化界面: 基于Next.js 14 + Tailwind CSS,支持深色模式
  • 💾 多种存储方案: 支持localStorage/Redis/D1/Upstash多种数据存储
  • 🔐 安全可靠: 支持密码保护,多用户系统,数据隔离
  • ⚡ 极速部署: 支持Vercel/Cloudflare一键部署,Docker一条命令启动

🛡️ 安全提醒 | Security Notice

⚠️ 重要提醒: 为了您的安全和避免潜在法律风险,强烈建议设置密码保护:

  • 🔒 设置强密码: 避免实例被公开访问和恶意利用
  • 👤 仅供个人使用: 请勿将实例链接公开分享或传播
  • 📖 遵守当地法律: 确保使用行为符合当地法律法规

🙏 致谢 | Acknowledgments

本项目基于 MoonTV(LunaTV) 二次开发,感谢原作者和社区的卓越贡献。同时感谢:

  • ArtPlayer - 强大的网页视频播放器
  • HLS.js - HLS流媒体播放支持
  • 所有提供免费影视接口的站点和开发者们

🔗 相关链接 | Links

  • 📂 GitHub仓库: https://github.com/katelya77/KatelyaTV
  • 🐳 Docker镜像: https://ghcr.io/katelya77/katelyatv
  • 📋 部署文档: 见仓库README.md
  • 🐛 问题反馈: GitHub Issues

📄 许可证 | License

MIT © 2025 KatelyaTV & Contributors


🎬 享受KatelyaTV带来的流畅观影体验!如果觉得项目有用,欢迎给个⭐Star支持一下~

# 🎬 KatelyaTV v0.3.0 Release Notes

发布日期: 2025年8月31日
项目地址: https://github.com/katelya77/KatelyaTV
Docker镜像: ghcr.io/katelya77/katelyatv:latest


🚀 重大更新 | Major Updates

🐳 Docker部署系统完全重构

本次更新专注于解决Docker部署中的关键问题,完全重构了GitHub Actions工作流,确保多架构镜像构建的稳定性和可靠性。

✨ 核心改进

  • 🔧 修复多架构构建失败 - 解决了 linux/amd64linux/arm64 平台构建时的退出代码错误
  • 📦 优化镜像合并流程 - 重构了 Export digestGet multi-arch digest 步骤,确保多架构清单正确生成
  • 🏗️ 改进CI/CD管道 - 简化了digest提取逻辑,采用更稳定的多层次降级策略
  • ⚡ 提升构建可靠性 - 消除了Go template解析错误,确保workflow运行成功率

🛠️ 技术细节

问题修复:

# 修复前的错误
ERROR: template: :1:6: executing "" at <.Manifests>: can't evaluate field Manifests
ERROR: Invalid format 'MediaType: application/vnd.docker.distribution.manifest.list.v2+json'

# 修复后的稳定实现
✅ 简化的digest提取流程
✅ 多层次降级策略确保兼容性
✅ 稳定的多架构镜像合并

优化的部署流程:

  • 采用 push-by-digest=true 确保镜像正确推送
  • 实现智能的digest获取,支持多种镜像格式
  • 改进的错误处理和降级机制

📋 部署指南 | Deployment Guide

🐳 Docker部署 (推荐)

# 拉取最新镜像
docker pull ghcr.io/katelya77/katelyatv:latest

# 快速启动
docker run -d \
  --name katelyatv \
  -p 3000:3000 \
  --env PASSWORD=your_secure_password \
  ghcr.io/katelya77/katelyatv:latest

🔧 Docker Compose

services:
  katelyatv:
    image: ghcr.io/katelya77/katelyatv:latest
    container_name: katelyatv
    restart: unless-stopped
    ports:
      - '3000:3000'
    environment:
      - PASSWORD=your_secure_password

☁️ 云平台部署

平台 状态 特色功能
Vercel ✅ 完全支持 一键部署 + 自动域名
Cloudflare Pages ✅ 完全支持 全球CDN + D1数据库
Docker ✅ 完全支持 多架构 + Redis支持

🔄 从旧版本升级 | Upgrade Guide

Docker用户

# 拉取新版本
docker pull ghcr.io/katelya77/katelyatv:latest

# 重启容器
docker stop katelyatv && docker rm katelyatv
docker run -d --name katelyatv -p 3000:3000 \
  --env PASSWORD=your_password \
  ghcr.io/katelya77/katelyatv:latest

云部署用户

  • Vercel/Cloudflare: 自动触发重新部署
  • 数据迁移: 现有收藏和观看记录完全兼容

🔍 项目特色 | Key Features

  • 🎯 多源聚合搜索: 集成20+免费资源站点,一站式影视搜索
  • 📱 PWA支持: 支持安装到桌面,提供原生应用体验
  • 🌗 现代化界面: 基于Next.js 14 + Tailwind CSS,支持深色模式
  • 💾 多种存储方案: 支持localStorage/Redis/D1/Upstash多种数据存储
  • 🔐 安全可靠: 支持密码保护,多用户系统,数据隔离
  • ⚡ 极速部署: 支持Vercel/Cloudflare一键部署,Docker一条命令启动

🛡️ 安全提醒 | Security Notice

⚠️ 重要提醒: 为了您的安全和避免潜在法律风险,强烈建议设置密码保护:

  • 🔒 设置强密码: 避免实例被公开访问和恶意利用
  • 👤 仅供个人使用: 请勿将实例链接公开分享或传播
  • 📖 遵守当地法律: 确保使用行为符合当地法律法规

🙏 致谢 | Acknowledgments

本项目基于 MoonTV(LunaTV) 二次开发,感谢原作者和社区的卓越贡献。同时感谢:


🔗 相关链接 | Links


📄 许可证 | License

MIT © 2025 KatelyaTV & Contributors


🎬 享受KatelyaTV带来的流畅观影体验!如果觉得项目有用,欢迎给个⭐Star支持一下~

v0.2.0-katelya

31 Aug 11:01

Choose a tag to compare

作了些简单的维护

v0.1.0-katelya

29 Aug 08:05

Choose a tag to compare

KatelyaTV v0.1.0-katelya 发布说明

本项目在「MoonTV」基础上进行二创与继承,由 Katelya 持续维护。保留并致谢原作与社区贡献,在不改变核心理念的前提下,专注于更易部署、更友好体验与更稳定维护。

亮点

  • 全面延续上游核心:多源聚合搜索、在线播放、收藏与观看历史、PWA 支持、响应式布局、多用户系统等
  • 文档重写与梳理:README、QUICKSTART、PROJECT_STATUS、CONTRIBUTING、CHANGELOG 全面适配 KatelyaTV 品牌
  • 部署指引优化:Vercel / Docker / Cloudflare Pages 一站式说明,提供 Compose 最佳实践
  • 安全与隐私提醒:新增部署安全提示与法律风险说明

变更摘要

  • 品牌与文档
    • 将项目品牌统一为 KatelyaTV,并明确二创与继承来源
    • 更新部署与使用说明,优化快速上手体验
    • 调整仓库路径、示例命令与 Docker 镜像示例名称(镜像仍沿用上游命名空间)
  • 代码与配置
    • 保持与上游 MoonTV 的接口与行为兼容
    • 默认站点名改为 KatelyaTV(可通过 SITE_NAME 环境变量覆盖)

安装与升级

  • 首次安装(Docker 推荐)
# 拉取镜像(当前仍沿用上游命名空间)
docker pull ghcr.io/senshinya/moontv:latest

# 启动示例
docker run -d --name katelyatv \
  -p 3000:3000 \
  --env PASSWORD=your_password \
  --restart unless-stopped \
  ghcr.io/senshinya/moontv:latest
  • 或使用 README 中的 Docker Compose 示例

兼容性

  • 保持与上游 MoonTV v0.1.0 行为一致
  • 支持存储后端:localStorage / Redis / Cloudflare D1 / Upstash Redis
  • 运行环境:Node.js 18+;容器镜像支持多架构

已知问题

  • 部分第三方资源站可用性受其自身状态影响
  • Android TV 端收藏与网页端暂未完全互通(后续版本优化)

后续路线

  • 弹幕系统、字幕支持、下载功能、社交分享
  • 数据同步与多端互通完善
  • 性能与稳定性持续优化

鸣谢

  • 原始项目 MoonTV 及其作者与社区
  • 所有为本项目提供反馈、贡献代码与文档的开发者

— Katelya