> 技术文档 > Docker在NAS部署MoonTV+OrionTV

Docker在NAS部署MoonTV+OrionTV


工程地址

  • MoonTV
https://github.com/senshinya/MoonTV
  • OrionTV
https://github.com/zimplexing/OrionTV

部署MoonTV

  • 配置流媒体源文件
    { \"cache_time\": 7200, \"api_site\": { \"dyttzy\": { \"api\": \"http://caiji.dyttzyapi.com/api.php/provide/vod\", \"name\": \"电影天堂资源\", \"detail\": \"http://caiji.dyttzyapi.com\" }, \"heimuer\": { \"api\": \"https://json.heimuer.xyz/api.php/provide/vod\", \"name\": \"黑木耳\", \"detail\": \"https://heimuer.tv\" }, \"ruyi\": { \"api\": \"https://cj.rycjapi.com/api.php/provide/vod\", \"name\": \"如意资源\" }, \"bfzy\": { \"api\": \"https://bfzyapi.com/api.php/provide/vod\", \"name\": \"暴风资源\" }, \"tyyszy\": { \"api\": \"https://tyyszy.com/api.php/provide/vod\", \"name\": \"天涯资源\" }, \"ffzy\": { \"api\": \"http://ffzy5.tv/api.php/provide/vod\", \"name\": \"非凡影视\", \"detail\": \"http://ffzy5.tv\" }, \"zy360\": { \"api\": \"https://360zy.com/api.php/provide/vod\", \"name\": \"360资源\" }, \"iqiyi\": { \"api\": \"https://www.iqiyizyapi.com/api.php/provide/vod\", \"name\": \"iqiyi资源\" }, \"wolong\": { \"api\": \"https://wolongzyw.com/api.php/provide/vod\", \"name\": \"卧龙资源\" }, \"jisu\": { \"api\": \"https://jszyapi.com/api.php/provide/vod\", \"name\": \"极速资源\", \"detail\": \"https://jszyapi.com\" }, \"dbzy\": { \"api\": \"https://dbzy.tv/api.php/provide/vod\", \"name\": \"豆瓣资源\" }, \"mozhua\": { \"api\": \"https://mozhuazy.com/api.php/provide/vod\", \"name\": \"魔爪资源\" }, \"mdzy\": { \"api\": \"https://www.mdzyapi.com/api.php/provide/vod\", \"name\": \"魔都资源\" }, \"zuid\": { \"api\": \"https://api.zuidapi.com/api.php/provide/vod\", \"name\": \"最大资源\" }, \"yinghua\": { \"api\": \"https://m3u8.apiyhzy.com/api.php/provide/vod\", \"name\": \"樱花资源\" }, \"wujin\": { \"api\": \"https://api.wujinapi.me/api.php/provide/vod\", \"name\": \"无尽资源\" }, \"wwzy\": { \"api\": \"https://wwzy.tv/api.php/provide/vod\", \"name\": \"旺旺短剧\" }, \"ikun\": { \"api\": \"https://ikunzyapi.com/api.php/provide/vod\", \"name\": \"iKun资源\" } }}
  • 创建moontv根目并上传文件
    威联通NAS安装container station后默认存在目录Container在Container下创建moontv
  • 创建应用程序
    services: moontv-core: image: ghcr.io/senshinya/moontv:latest container_name: moontv restart: unless-stopped ports: - \'18001:3000\' environment: - USERNAME=admin - PASSWORD=admin_password - NEXT_PUBLIC_STORAGE_TYPE=redis - REDIS_URL=redis://moontv-redis:6379 - NEXT_PUBLIC_ENABLE_REGISTER=true networks: - moontv-network depends_on: - moontv-redis # 如需自定义配置,可挂载文件 volumes: - /share/Container/moontv/config.json:/app/config.json:ro moontv-redis: image: ccr.ccs.tencentyun.com/library/redis:latest container_name: moontv-redis restart: unless-stopped networks: - moontv-network # 如需持久化 volumes: - /share/Container/moontv/data:/datanetworks: moontv-network: driver: bridge
  • 创建成功后通过NASIP:18001访问

 部署OrionTV

  • 下载APK
  • 将APK安装于电视
  • 配置MoonTV的API地址
  • 配置成功