-
Notifications
You must be signed in to change notification settings - Fork 417
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Upload new file: MinaPlay:一款自动化订阅下载视频工具,追番不再难!.md via simpread
- Loading branch information
Showing
1 changed file
with
211 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,211 @@ | ||
> 本文由 [简悦 SimpRead](http://ksria.com/simpread/) 转码, 原文地址 [mp.weixin.qq.com](https://mp.weixin.qq.com/s/DjQTroES0Y0BboNtf_PchQ) | ||
🦊 MinaPlay:一款自动化订阅下载视频工具,追番不再难! | ||
================================ | ||
|
||
![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/kTRxeiaUqNEiccgniafkgyplKXMxV9q6caUyqKItFiaTicIeDzEo7GzDM6OeeLpHHRcv1KcABQ5b6YEIutxdtQLjnXQ/640?wx_fmt=jpeg&from=appmsg) | ||
|
||
> 嘿,各位追剧达人和动漫迷们!今天给大家介绍一个超赞的工具——MinaPlay。它就像是你的私人追剧管家,让你告别繁琐的下载和管理,轻松打造专属的追剧天地。我们来聊聊这个小宝贝有多厉害吧! | ||
MinaPlay 是个啥? | ||
------------- | ||
|
||
简单来说,MinaPlay 就是一个基于 RSS 订阅的个人媒体库。它主要是为了让我们这些追剧、追番的小伙伴们能更轻松地管理自己喜欢的内容。想象一下,你不用再到处找资源,不用担心错过更新,所有的新剧集都会自动下载到你的设备上,是不是很酷? | ||
|
||
它能帮我们做什么? | ||
--------- | ||
|
||
### 1. 自动下载,省心又省力 | ||
|
||
![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/kTRxeiaUqNEiccgniafkgyplKXMxV9q6caUA4IBiaWrNBxT8UGhku4kzkFBHRaI6MwNwAvJuaJ2AkWy8pKR6yt3iaLg/640?wx_fmt=jpeg&from=appmsg) | ||
|
||
还记得以前为了下载新一集的动漫,要在各种网站上东奔西走的日子吗?有了 MinaPlay,这些烦恼统统不见了!你只需要设置好 RSS 订阅源和下载规则,它就会自动帮你下载最新的剧集。躺着也能追最新的番,简直不要太爽! | ||
|
||
### 2. 私人定制,打造专属追剧体验 | ||
|
||
![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/kTRxeiaUqNEiccgniafkgyplKXMxV9q6caUoRcqzWXwqHiajx3IS3ibaQ2ibLYJf95MOxjMHws2XfdLyW4jMpDuJzJmg/640?wx_fmt=jpeg&from=appmsg) | ||
每个人的追剧口味都不一样,MinaPlay 懂你!它允许你自定义 RSS 订阅源和下载规则。喜欢日漫的可以只订阅日漫,爱看美剧的可以专注于美剧,完全按照你的喜好来打造专属的追剧库。 | ||
|
||
### 3. 一起追剧,乐趣翻倍 | ||
|
||
追剧最大的乐趣莫过于和朋友一起看了吧?MinaPlay 提供了同步观影放映室,支持聊天和多人语音。你可以和远在天边的朋友一起看剧,一边吐槽一边畅聊,仿佛就坐在同一个沙发上! | ||
|
||
### 4. 贴心提醒,不错过每一集 | ||
|
||
有时候工作忙,很容易忘记最爱的剧更新了。别担心,MinaPlay 的通知服务会及时提醒你。而且,你还可以自定义通知模板,想怎么提醒就怎么提醒,贴心得不要不要的! | ||
|
||
### 5. 插件系统,功能无限扩展 | ||
|
||
![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/kTRxeiaUqNEiccgniafkgyplKXMxV9q6caUCENpex6zTrFpP24PteqiaS24iadOEfQlEN3jFRuC4AoCiarU1gTz5BUAg/640?wx_fmt=jpeg&from=appmsg) | ||
|
||
MinaPlay 还有一个厉害的插件系统。通过简单的命令行,你就能使用各种插件提供的服务。这就意味着,MinaPlay 的功能可以无限延伸,满足你对追剧体验的各种幻想! | ||
|
||
怎么用起来? | ||
------ | ||
|
||
说了这么多好处,肯定有小伙伴迫不及待想试试了吧?别急,我来告诉你怎么上手。MinaPlay 主要有两种部署方式:Docker Compose 和 Docker Run。我们一起来看看这两种方法: | ||
|
||
### 方法一:使用 Docker Compose(推荐) | ||
|
||
Docker Compose 是最简单、最推荐的部署方式。只需要几个步骤,你就能搭建好自己的 MinaPlay 了: | ||
|
||
1. 首先,确保你的设备已经安装了 Docker 和 Docker Compose。 | ||
|
||
2. 创建一个新文件,命名为`docker-compose.yml`,然后把下面的内容复制进去: | ||
|
||
``` | ||
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_IP=127.0.0.1 # 如果需要放映室语音通话服务,改为宿主机外部访问IP | ||
ports: | ||
- "3000:3000" | ||
- "12000-12999:12000-12999" | ||
depends_on: | ||
- minaplay-mysql | ||
- minaplay-redis | ||
restart: unless-stopped | ||
volumes: | ||
mysql-data: | ||
networks: | ||
minaplay-network: | ||
``` | ||
3. 保存文件后,在终端中进入到`docker-compose.yml`所在的目录,运行以下命令启动 MinaPlay: | ||
``` | ||
docker compose up -d | ||
``` | ||
4. 等待一会儿,当所有容器都启动完成后,你就可以通过访问 `http://127.0.0.1:3000` 来使用 MinaPlay 了。 | ||
5. 别忘了查看默认的超级管理员账号信息。可以用这个命令查看日志: | ||
``` | ||
docker logs minaplay | ||
``` | ||
你会看到类似这样的信息: | ||
``` | ||
[Nest] 14 - 02/28/2024, 3:25:37 PM LOG [UserManagerPlugin] Default root user created, username: minaplay, password: xxxxxxx | ||
``` | ||
![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/kTRxeiaUqNEiccgniafkgyplKXMxV9q6caUmbZP6Yic5cyR7QkBVVeojBdiak4o5ic2ZpOSwaDX2KaX5uW5g8Q4UKPeA/640?wx_fmt=jpeg&from=appmsg) | ||
记下这个用户名和密码,你就可以登录啦! | ||
### 方法二:使用 Docker Run | ||
如果你更喜欢一步步来,或者想对每个组件有更多控制,可以试试 Docker Run 方式: | ||
1. 首先,创建一个 Docker 网络: | ||
``` | ||
docker network create minaplay-network | ||
``` | ||
2. 启动 MySQL: | ||
``` | ||
docker run -d --name minaplay-mysql \ | ||
-e MYSQL_ALLOW_EMPTY_PASSWORD=yes \ | ||
-e MYSQL_DATABASE=minaplay \ | ||
-v mysql-data:/var/lib/mysql \ | ||
--network minaplay-network \ | ||
mysql:8 | ||
``` | ||
3. 启动 Redis: | ||
``` | ||
docker run -d --name minaplay-redis \ | ||
--network minaplay-network \ | ||
redis:latest | ||
``` | ||
4. 最后,启动 MinaPlay: | ||
``` | ||
docker run -d --name minaplay \ | ||
-e DB_HOST=minaplay-mysql \ | ||
-e REDIS_HOST=minaplay-redis \ | ||
-e MS_ANNOUNCED_IP=127.0.0.1 \ | ||
-p 3000:3000 \ | ||
-p 12000-12999:12000-12999 \ | ||
--network minaplay-network \ | ||
-v ./data:/app/data \ | ||
nepsyn/minaplay:latest | ||
``` | ||
5. 同样,别忘了查看默认管理员信息: | ||
``` | ||
docker logs minaplay | ||
``` | ||
6. 现在,你也可以通过访问 `http://127.0.0.1:3000` 来使用 MinaPlay 了。 | ||
无论你选择哪种方式,只要按照步骤来,很快就能搭建好属于自己的 MinaPlay。选 Docker Compose 还是 Docker Run,就看你更喜欢哪种啦! | ||
搭建完成后,就可以开始设置你的 RSS 订阅源和下载规则了。然后,就坐等你的私人追剧库慢慢丰富起来吧! | ||
![](https://mmbiz.qpic.cn/sz_mmbiz_jpg/kTRxeiaUqNEiccgniafkgyplKXMxV9q6caUrCZGNCsMbo6tTZprkgwKEcUOLkO6snhGqG3aS4FibQwxwJupJXbuayQ/640?wx_fmt=jpeg&from=appmsg) | ||
写在最后 | ||
---- | ||
MinaPlay 真的是为我们这些追剧爱好者量身打造的工具。它不仅让追剧变得更加轻松,还为我们的追剧生活增添了许多乐趣。如果你也是个追剧狂魔,不妨试试 MinaPlay,让它成为你的追剧好伙伴吧! | ||
更多详细的操作指南可前往官网获取:`https://nepsyn.github.io/minaplay/` | ||
> 原创不易,如果觉得此文对你有帮助,不妨点赞 + 收藏 + 关注,你的鼓励是我持续创作的动力! | ||
![](https://mmbiz.qpic.cn/sz_mmbiz_gif/kTRxeiaUqNEiccgniafkgyplKXMxV9q6caUOz2UrgMQGhjYRDuGQDgSQCqDf4h9bib2H4hKOicXDUyVnxf8wOjrc33g/640?wx_fmt=gif&from=appmsg) |