数码杂锅

  • 首页
  • docker应用
    • docker知识
    • docker可视化管理
    • AIGC相关
    • 内网穿透
    • 在线文档
    • 笔记软件
    • 聊天软件
    • 刮削工具
    • 浏览器
    • 运维平台
    • 音乐软件
    • 网盘工具
    • 网络工具
    • 书籍管理
    • 在线教育
    • 备份同步
    • 相册管理
    • 协同办公
    • 抽奖系统
    • 稍后阅读
    • 工具集软件
    • 脚本平台
    • 密码管理
    • 数据库管理
    • 族谱管理
    • 思维导图
    • 视频会议
    • 文件管理
    • 监控管理
    • 远程桌面
    • Nas系统
    • 下载工具
    • devops代码托管
    • 导航书签
    • 办公软件
    • 聚合网盘
    • 智能家居
    • 网盘搜索
    • 影音播放
  • Nas杂项
    • 飞牛
    • 群晖
  • 电脑知识
  • 隐私政策
数码爱好者的分享小站
  1. 首页
  2. docker应用
  3. 正文

Nas上部署一款视频聚合RSS订阅应用:MinaPlay

2024年10月28日 312点热度 0人点赞 0条评论
12380-1

简介

官网:https://github.com/nepsyn/minaplay/

MinaPlay 是一个用于根据用户创建的 RSS 订阅源、订阅规则自动下载媒体文件并生成描述信息的应用。

 

主要特性:

 

个性化配置 RSS 订阅源、下载规则。

同步观影放映室,支持聊天消息和多人语音,叫上好朋友一起观影共享欢乐。

通知服务 高度可拓展、可自定义模板,新内容的更新时间不再错过。

插件系统 简单易用,像使用命令行一样调用各种插件提供的服务。

     

    项目文档:

    https://nepsyn.github.io/minaplay
    12381-1

    啧,同类项目还不少,autobangumi我是用过,bgmi还第一次见。minaply用的是aria2下载,autobangumi好像用的是transmission和qbittorrent,bgmi则aria2,tr,qb都行,二次元大佬真多。

     

    安装搭建

    本次部署还是在飞牛nas的docker compose环境下

    其他nas需对应修改映射目录部署

    这个软件占用内存比较大!我感觉运行起来占了1.3g。于是我把他的端口占用砍了,他原来占了1000个端口。。。我给砍成5个了,这个应该是会影响聊天室在线人数,但还是占用有600mb

    
    version: '3.8'
    
    services:
      minaplay-mysql:
        image: "mysql:8"
        container_name: minaplay-mysql
        networks:
          - minaplay-network
        environment:
          - TZ=Asia/Shanghai
          - MYSQL_ALLOW_EMPTY_PASSWORD=yes
          - MYSQL_DATABASE=minaplay
        restart: always
        volumes:
          - mysql-data:/var/lib/mysql
    
      minaplay-redis:
        image: "redis:latest"
        container_name: minaplay-redis
        networks:
          - minaplay-network
        restart: always
    
      minaplay:
        image: "nepsyn/minaplay:latest"
        container_name: minaplay
        networks:
          - minaplay-network
        volumes:
          - ./data:/app/data
        environment:
          - DB_HOST=minaplay-mysql
          - REDIS_HOST=minaplay-redis
          - MS_ANNOUNCED_ADDRESS=127.0.0.1  # 在需要放映室语音通话服务的情况下改为宿主机外部访问地址
        ports:
          - "3000:3000"
          - "12000-12004:12000-12004"
        depends_on:
          - minaplay-mysql
          - minaplay-redis
        restart: unless-stopped
        extra_hosts:
          - "cdn.jsdelivr.net:146.75.113.229"
    
    volumes:
      mysql-data:
    
    networks:
      minaplay-network:

    这个直接运行就行,然后你跳转到文章下面如何查看用户名密码处。

    然后有需要用自己的mysql数据库的用下面的代码,我这里修改了下。

    
    services:
      minaplay-redis:
        image: "redis:latest"
        container_name: minaplay-redis
        networks:
          - minaplay-network
        restart: always
    
      minaplay:
        image: "nepsyn/minaplay:latest"
        container_name: minaplay
        networks:
          - minaplay-network
        volumes:
          - ./data:/app/data
        environment:
          - DB_HOST=192.168.1.112
          - DB_PORT=3306
          - DB_USERNAME=root
          - DB_PASSWORD=mysql_NxYssn
          - REDIS_HOST=minaplay-redis
          - MS_ANNOUNCED_ADDRESS=127.0.0.1  # 在需要放映室语音通话服务的情况下改为宿主机外部访问地址
        ports:
          - "23000:3000"
          - "12000-12004:12000-12004"
        depends_on:
          - minaplay-redis
        restart: unless-stopped
        extra_hosts:
          - "cdn.jsdelivr.net:146.75.113.229"
    networks:
      minaplay-network:

    其中DB_HOST=192.168.1.112改成自己的nasip,DB_PORT=3306改成自己的mysql数据库端口,DB_PASSWORD=mysql_NxYssn改成自己的mysql数据库root用户密码

    然后用phpmyadmin进你的mysql数据库新建一个minaplay的空数据库

    12382-2

    然后就可以运行compose代码了,运行后再minaplay的容器日志里找登录用的随机生成的用户名和密码

    12383-1

    12384-1

     

    如下图所示,就是用户名和密码了12385-1

    登录nasip:23000,输入用户名密码,进去界面很简洁

    12386-1

    rss里添加订阅源配置好就可以自动收发下载小视频了,我这里就不下了,我现在不怎么看小电影的

    12387-1

    本篇相关yml等文件下载链接,:https://gitee.com/hswz5525/dockercompose
    文章如有补充内容,我会在底部留言中置顶
     

     如果文章对你有帮助,欢迎点赞、关注、分享

    公众号内有更多应用文章

    有好的建议或者需求也可以底部留言告诉我,知无不言,互助共进

     

    相关文章

    • Nas上部署一款开箱即用的在线视频播放器docker应用:MoonTV
    • Nas上部署一款开源、轻量的在线视频搜索与观看docker应用:libretv
    • 告别U盘拷来拷去!只要几分钟就能拥有个人或企业专属「影音库」:mediacms
    • Nas上部署智能表格+工作流+应用搭建的一站式数字化平台:SeaTable最新5.3版本
    • Nas上docker部署一个动画数字人:Awesome Digital Human
    • Nas上docker部署web文件分享快递柜:FileCodeBox
    • nas上部署m3u8在线视频下载工具:mediago
    • 一款多平台的开源电子书阅读器:Anx-Reader
    标签: 暂无
    最后更新:2025年4月24日

    红薯丸子

    好好学习,天天向上

    点赞
    < 上一篇
    下一篇 >

    文章评论

    razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    COPYRIGHT © 2024 红薯丸子. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang

    简体中文简体中文
    EnglishEnglish