mirror of
https://github.com/MoonTechLab/LunaTV.git
synced 2026-02-15 04:14:40 +08:00
Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ffba8306d0 | ||
|
|
8ce25b1bcf | ||
|
|
ebcd03f14f | ||
|
|
a62a0e69c1 | ||
|
|
93ec2833f5 | ||
|
|
98d2584fb6 | ||
|
|
094d5481c6 | ||
|
|
8dd93e6178 | ||
|
|
aa1006975d | ||
|
|
62b35bc8b3 |
40
CHANGELOG
40
CHANGELOG
@@ -1,3 +1,43 @@
|
|||||||
|
## [2.4.0] - 2025-08-15
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- 支持 kvrocks 存储(持久化 kv 存储)
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- 修复搜索结果排序不稳定的问题
|
||||||
|
- 导入数据时同时更新内存缓存的管理员配置
|
||||||
|
|
||||||
|
## [2.3.0] - 2025-08-15
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- 支持站长导入导出整站数据
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- 仅允许站长操作配置文件
|
||||||
|
- 微调搜索结果过滤面板的移动端样式
|
||||||
|
|
||||||
|
## [2.2.1] - 2025-08-14
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- 修复了筛选 panel 打开时滚动页面 panel 不跟随的问题
|
||||||
|
|
||||||
|
## [2.2.0] - 2025-08-14
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- 搜索结果支持按播放源、标题和年份筛选,支持按年份排序
|
||||||
|
- 搜索界面视频卡片展示年份信息,聚合卡片展示播放源
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- 修复 /api/search/resources 返回空的问题
|
||||||
|
- 修复 upstash 实例无法编辑自定义分类的问题
|
||||||
|
|
||||||
## [2.1.0] - 2025-08-13
|
## [2.1.0] - 2025-08-13
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
39
README.md
39
README.md
@@ -23,7 +23,7 @@
|
|||||||
- 🔍 **多源聚合搜索**:内置数十个免费资源站点,一次搜索立刻返回全源结果。
|
- 🔍 **多源聚合搜索**:内置数十个免费资源站点,一次搜索立刻返回全源结果。
|
||||||
- 📄 **丰富详情页**:支持剧集列表、演员、年份、简介等完整信息展示。
|
- 📄 **丰富详情页**:支持剧集列表、演员、年份、简介等完整信息展示。
|
||||||
- ▶️ **流畅在线播放**:集成 HLS.js & ArtPlayer。
|
- ▶️ **流畅在线播放**:集成 HLS.js & ArtPlayer。
|
||||||
- ❤️ **收藏 + 继续观看**:支持 Redis/Upstash 存储,多端同步进度。
|
- ❤️ **收藏 + 继续观看**:支持 Kvrocks/Redis/Upstash 存储,多端同步进度。
|
||||||
- 📱 **PWA**:离线缓存、安装到桌面/主屏,移动端原生体验。
|
- 📱 **PWA**:离线缓存、安装到桌面/主屏,移动端原生体验。
|
||||||
- 🌗 **响应式布局**:桌面侧边栏 + 移动底部导航,自适应各种屏幕尺寸。
|
- 🌗 **响应式布局**:桌面侧边栏 + 移动底部导航,自适应各种屏幕尺寸。
|
||||||
- 👿 **智能去广告**:自动跳过视频中的切片广告(实验性)。
|
- 👿 **智能去广告**:自动跳过视频中的切片广告(实验性)。
|
||||||
@@ -69,6 +69,40 @@
|
|||||||
|
|
||||||
本项目**仅支持 Docker 或其他基于 Docker 的平台** 部署。
|
本项目**仅支持 Docker 或其他基于 Docker 的平台** 部署。
|
||||||
|
|
||||||
|
### Kvrocks 存储(推荐)
|
||||||
|
|
||||||
|
```yml
|
||||||
|
services:
|
||||||
|
moontv-core:
|
||||||
|
image: ghcr.io/moontechlab/lunatv:latest
|
||||||
|
container_name: moontv-core
|
||||||
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- '3000:3000'
|
||||||
|
environment:
|
||||||
|
- USERNAME=admin
|
||||||
|
- PASSWORD=admin_password
|
||||||
|
- NEXT_PUBLIC_STORAGE_TYPE=kvrocks
|
||||||
|
- KVROCKS_URL=redis://moontv-kvrocks:6666
|
||||||
|
networks:
|
||||||
|
- moontv-network
|
||||||
|
depends_on:
|
||||||
|
- moontv-kvrocks
|
||||||
|
moontv-kvrocks:
|
||||||
|
image: apache/kvrocks
|
||||||
|
container_name: moontv-kvrocks
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- kvrocks-data:/var/lib/kvrocks
|
||||||
|
networks:
|
||||||
|
- moontv-network
|
||||||
|
networks:
|
||||||
|
moontv-network:
|
||||||
|
driver: bridge
|
||||||
|
volumes:
|
||||||
|
kvrocks-data:
|
||||||
|
```
|
||||||
|
|
||||||
### Redis 存储
|
### Redis 存储
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
@@ -184,7 +218,8 @@ dockge/komodo 等 docker compose UI 也有自动更新功能
|
|||||||
| PASSWORD | 非 localstorage 部署时为管理员密码 | 任意字符串 | 无默认,必填字段 |
|
| PASSWORD | 非 localstorage 部署时为管理员密码 | 任意字符串 | 无默认,必填字段 |
|
||||||
| NEXT_PUBLIC_SITE_NAME | 站点名称 | 任意字符串 | MoonTV |
|
| NEXT_PUBLIC_SITE_NAME | 站点名称 | 任意字符串 | MoonTV |
|
||||||
| ANNOUNCEMENT | 站点公告 | 任意字符串 | 本网站仅提供影视信息搜索服务,所有内容均来自第三方网站。本站不存储任何视频资源,不对任何内容的准确性、合法性、完整性负责。 |
|
| ANNOUNCEMENT | 站点公告 | 任意字符串 | 本网站仅提供影视信息搜索服务,所有内容均来自第三方网站。本站不存储任何视频资源,不对任何内容的准确性、合法性、完整性负责。 |
|
||||||
| NEXT_PUBLIC_STORAGE_TYPE | 播放记录/收藏的存储方式 | redis、upstash | 无默认,必填字段 |
|
| NEXT_PUBLIC_STORAGE_TYPE | 播放记录/收藏的存储方式 | redis、kvrocks、upstash | 无默认,必填字段 |
|
||||||
|
| KVROCKS_URL | kvrocks 连接 url | 连接 url | 空 |
|
||||||
| REDIS_URL | redis 连接 url | 连接 url | 空 |
|
| REDIS_URL | redis 连接 url | 连接 url | 空 |
|
||||||
| UPSTASH_URL | upstash redis 连接 url | 连接 url | 空 |
|
| UPSTASH_URL | upstash redis 连接 url | 连接 url | 空 |
|
||||||
| UPSTASH_TOKEN | upstash redis 连接 token | 连接 token | 空 |
|
| UPSTASH_TOKEN | upstash redis 连接 token | 连接 token | 空 |
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
2.1.0
|
2.4.0
|
||||||
Reference in New Issue
Block a user