最近 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:

部署好了效果如下
image.png

配置

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


配置地址可以填这个

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 项目