最近 moontv 作者开源了这个项目,而且也取消了授权码,不过他也归档了这个项目,后面不会继续开发了。(作者在这里讲了背后的故事)
之前听说过这个项目,不过没怎么关注,刚部署体验了下,感觉还可以,如果想在 pt 之外补充一个视频播放的工具,可以试试这个。
部署
部署很简单,docker compose 一把梭。注意根据需要修改端口、用户名和密码。
services:
moontv-core:
image: ghcr.io/moontechlab/lunatv:latest
container_name: moontv-core
restart: on-failure
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:
部署好了效果如下

配置
部署完了之后是没有视频源的,只有视频的源信息,无法播放。需要另外配置下。

配置地址可以填这个
https://video.gaojilingjuli.top/?url=https://raw.githubusercontent.com/666zmy/MoonTV/refs/heads/main/config.json&pretty=true
用这个地址就可以选择自动更新。
如果这个打不开,可以手动开代理打开
https://raw.githubusercontent.com/666zmy/MoonTV/refs/heads/main/config.json
然后将内容复制到后面的输入框里。
手机和电视使用
如果想在手机和电视上使用,可以使用 OrionTV 项目