应用介绍
LunaTV 是一个基于 MoonTV 二次开发的全功能影视聚合播放平台。它集成了 YouTube、网盘搜索、IPTV 直播、Bangumi 动漫等功能,旨在提供极致的在线观影体验。
LunaTV 支持 Docker 部署,适合在 NAS 上搭建私有的家庭影院中心。

安装说明
前提依赖
- 需要配置 Redis/Kvrocks 作为数据库
安装配置
LunaTV 依赖 Kvrocks(兼容 Redis 协议的磁盘存储数据库)。
version: '3.9'
services:
lunatv:
image: ghcr.io/moontechlab/lunatv:latest
container_name: lunatv
restart: unless-stopped
ports:
- "3000:3000"
environment:
- KVROCKS_HOST=kvrocks
- KVROCKS_PORT=6666
- KVROCKS_PASSWORD= # 如果 kvrocks 设置了密码请填写
depends_on:
- kvrocks
kvrocks:
image: apache/kvrocks:latest
container_name: lunatv-kvrocks
restart: unless-stopped
volumes:
- ./kvrocks_data:/var/lib/kvrocks
注意:
- 具体环境变量可能随版本更新变化,建议参考官方文档或 GitHub 仓库的最新配置。
使用说明
- 启动:
docker-compose up -d - 访问:
http://NAS_IP:3000 - 配置:进入后台进行相应的资源源配置(如配置 IPTV 源、网盘账号等)。