静看光阴荏苒
不管不顾不问不说也不念

部署MoonTVPlus二开增强版+LogVar弹幕API

MoonTVPlus是基于MoonTV v100二次开发的增强版影视聚合播放器。它在原版基础上新增了外部播放器支持、视频超分、弹幕系统、评论抓取等实用功能,提供更强大的观影体验。

相对原版新增内容:

🎮 外部播放器跳转:支持 PotPlayer、VLC、MPV、MX Player、nPlayer、IINA 等多种外部播放器
✨ 视频超分 (Anime4K):使用 WebGPU 技术实现实时视频画质增强(支持 1.5x/2x/3x/4x 超分)
💬 弹幕系统:完整的弹幕搜索、匹配、加载功能,支持弹幕设置持久化、弹幕屏蔽
📝 豆瓣评论抓取:自动抓取并展示豆瓣电影短评,支持分页加载
🪒自定义去广告:你可以自定义你的去广告代码,实现更强力的去广告功能

安装Docker:

apt -y update
apt -y install curl
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

创建目录新建compose文件:

mkdir /opt/moontvplus && cd /opt/moontvplus && nano docker-compose.yml

写入如下内容,需要修改的地方写了注释:

services:
  moontv-core:
    image: ghcr.io/mtvpls/moontvplus:latest
    container_name: moontv-core
    restart: on-failure
    ports:
      - '10300:3000'
    environment:
      - USERNAME=admin
      - PASSWORD=yourpasswd # 设置moontvplus管理员密码
      - NEXT_PUBLIC_STORAGE_TYPE=kvrocks
      - KVROCKS_URL=redis://moontv-kvrocks:6666
    depends_on:
      - moontv-kvrocks

  moontv-kvrocks:
    image: apache/kvrocks
    container_name: moontv-kvrocks
    restart: unless-stopped
    volumes:
      - kvrocks-data:/var/lib/kvrocks

  danmu-api:
    image: logvar/danmu-api:latest
    container_name: danmu-api
    restart: unless-stopped
    ports:
      - "9321:9321"
    environment:
      - TOKEN=89641937 # 设置访问token
      - ADMIN_TOKEN=19378964 # 设置管理员访问token
    volumes:
      - ./.chche:/app/.cache

volumes:
  kvrocks-data:

启动:

docker compose up -d

配置Ferron反向代理:

nano /etc/ferron.kdl

写入如下内容:

moontvplus.example.com {
    proxy "http://127.0.0.1:10300/"
}

重载Ferron:

systemctl reload ferron

弹幕配置,弹幕API地址填写:http://danmu-api:9321,弹幕APIToken填写你设置的TOKEN=值(默认89641937)

配置订阅(视频源),这里推荐这个项目LunaTV-config。将这个URL填写上去保存即可。

效果:

如果你不想公开danmu-api服务器,可以删掉端口映射的配置,改为如下内容:

...
  danmu-api:
    image: logvar/danmu-api:latest
    container_name: danmu-api
    restart: unless-stopped
    ports:
      - "9321:9321"
    expose:
      - "9321"
    environment:
      - TOKEN=89641937 # 设置访问token
      - ADMIN_TOKEN=19378964 # 设置管理员访问token
    volumes:
      - ./.chche:/app/.cache
...
赞(0)
未经允许不得转载:荒岛 » 部署MoonTVPlus二开增强版+LogVar弹幕API
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

分享创造快乐

广告合作资源投稿