如何5分钟在NAS上部署mybili?Docker一键启动B站收藏夹自动下载的完整指南

发布时间:2026/10/22 21:58:07

如何5分钟在NAS上部署mybili?Docker一键启动B站收藏夹自动下载的完整指南 如何5分钟在NAS上部署mybiliDocker一键启动B站收藏夹自动下载的完整指南【免费下载链接】mybili哔哩哔哩收藏夹备份程序 ~ アレ 视频不见了哟项目地址: https://gitcode.com/gh_mirrors/my/mybilimybili 是一款开源的B站收藏夹备份程序它能定时同步你收藏夹里的所有视频信息并把视频、分P、弹幕自动下载到 NAS 本地彻底告别收藏夹视频不见了的焦虑。本文带你用 Docker Compose 在 NAS 上一键部署 mybili全程只需 5 分钟无需手动编译环境新手也能轻松上手。部署前mybili 能帮你做什么先了解一下这个 B站收藏夹自动下载工具的核心能力部署完你会更清楚去哪里用⏰定时同步每 5 分钟抓取一次收藏夹缓存视频标题、描述、封面等信息自动下载通过任务队列将收藏视频按最高画质下载到本地Web 管理页友好的网页展示收藏夹列表支持在线播放预览弹幕缓存视频分P与弹幕全量缓存到本地可在线装载弹幕媒体库适配可生成多媒体可读目录文件适配 Emby 等媒体库订阅发现支持订阅合集、UP主自动发现并下载新视频程序底层基于 Laravel PHP 构建Docker 镜像已内置 yt-dlp、ffmpeg 等依赖并针对amd64 与 arm64如群晖、威联通、ARM 迷你主机多架构支持开箱即用。第一步创建存储目录与 docker-compose 配置1. 创建数据目录建议为你的备份视频单独创建一个目录并挂载到容器方便后续直接通过 NAS 共享或媒体库访问mkdir -p /volume1/mybili/data2. 编写 docker-compose.yml在同目录下创建docker-compose.ymlmybili 依赖 Redis 做缓存与异步队列持久数据则保存在 SQLite 数据库中镜像内已自动处理只需照抄以下配置services: mybili: image: ellermister/mybili ports: - 5151:80 volumes: - ./data:/app/storage/app/public - db-data:/data environment: REDIS_HOST: redis REDIS_DB: 3 DB_CONNECTION: sqlite DB_DATABASE: /data/database.sqlite redis: image: redis volumes: - redis-data:/data command: redis-server --save 60 1 --loglevel warning volumes: db-data: redis-data:配置说明5151:80为宿主机端口映射可改成任意空闲端口./data目录用于存放下载的视频和图片db-data卷则存储 SQLite 数据库收藏夹、视频、弹幕等元数据。其他高级参数可参考仓库中的 .env.example 按需覆盖。第二步一键启动 mybili 服务进入配置文件所在目录执行docker compose up -d等待约一分钟打开浏览器访问http://你的NAS_IP:5151看到 mybili 的 Web 首页说明部署成功 如需停止服务执行docker compose down即可数据不会丢失。第三步上传 B站 Cookie开启自动同步mybili 需要你的 Bilibili 登录 Cookie 才能读取收藏夹有两种方式方案一手动上传快速体验在浏览器安装 Cookie 导出插件如Get cookies.txt LOCALLY登录 B 站后通过插件导出Netscape 格式的 Cookie 文件访问http://你的NAS_IP:5151/cookie页面上传 Cookie 文件稍后就会自动开始同步收藏夹 方案二自动同步 Cookie长期使用推荐网页端 B 站的 Cookie 几天就会过期手动上传无法长期维持。作者提供了配套的 Chrome 扩展 mybili-cookie加载后只需填写一次 mybili 的地址如http://192.168.1.200:5151即可无感知地自动同步 Cookie适合长期挂机备份。第四步配置同步与下载选项打开设置页http://你的NAS_IP:5151/settings默认所有下载项都是关闭状态按需打开即可。核心开关如下设置项说明收藏夹同步总开关开启后每 5 分钟同步一次收藏夹信息视频下载允许触发视频文件下载到本地多分P下载下载视频的所有分P否则仅下载第一个弹幕下载将视频弹幕缓存到数据库支持在线播放弹幕可读文件名生成 Emby 等媒体库友好的多媒体可读目录此外还支持排除规则按收藏夹、名称、大小、时长、收藏时间过滤和Telegram 机器人推送下载完成、视频失效冻结时都能收到通知。在 Progress 页面可以随时查看缓存进度、有效/失效/冻结视频数量以及通过 View Tasks 查看下载队列任务。进阶日志排查与版本更新 查看日志容器内通过 supervisord 管理 Web、定时任务、队列三个进程日志统一输出到/var/log# 网页异常时查看 Laravel 日志 docker compose exec mybili tail -f /app/storage/logs/laravel.log其余日志文件包括web.log、schedule.log、queue.log、supervisord.log分别对应 Web 服务、定时调度、下载队列与进程守护。 更新到新版本镜像更新后直接拉取新镜像重启即可数据库与已下载文件都会保留docker compose pull docker compose up -d常见问题速答端口冲突修改docker-compose.yml中的5151:80左侧端口即可容器内 80/443 均可用。下载的视频在哪都在你挂载的./data目录中按规则组织可直接接入 Emby/Jellyfin。Redis 数据会丢吗不会。当前版本 Redis 仅用于临时缓存和异步队列持久化数据全部存放在 SQLite 数据库中。想自己构建镜像可使用 git clone https://gitcode.com/gh_mirrors/my/mybili 获取源码参考根目录的 Dockerfile 自行构建。总结mybili 把B站收藏夹自动备份这件繁琐的事变成了一次 Docker 部署创建目录 → 粘贴 compose 配置 → 一键启动 → 上传 Cookie → 打开开关5 分钟即可在 NAS 上跑起一个 7×24 小时的收藏夹备份站。从此视频失效、下架都不再是问题收藏的一切都会稳稳留在你自己的硬盘里 【免费下载链接】mybili哔哩哔哩收藏夹备份程序 ~ アレ 视频不见了哟项目地址: https://gitcode.com/gh_mirrors/my/mybili创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/22 21:56:52

Linux下AAC编码实战:FFmpeg编码器选择与参数调优指南

跟音频编码打交道这些年,Linux 上我做得最多的事情之一,就是把各种乱七八糟的音频源转成 AAC。不是因为它有多玄乎,而是在兼容性、压缩比和音质之间,AAC 那个平衡点确实很难被替代。尤其现在流媒体、视频封装、移动端播放器几乎全…

2026/10/22 21:56:52

HDFS DataNode 核心机制与运维实战:从启动握手到故障排查

1. DataNode 在 HDFS 架构中的真实定位 很多人学 Hadoop 的时候,NameNode 和 DataNode 的关系背得滚瓜烂熟,什么“一个管元数据,一个管数据”,但真到了线上环境,DataNode 出的问题往往是最要命的——磁盘写满、块丢失、…

2026/10/22 21:56:52

多合一图像识别系统实践:从OCR到万物分类的架构与部署

最近有个朋友找我聊需求,说他们公司内部想上一套图像识别能力,要涵盖银行卡、身份证、营业执照、车牌、驾驶证、行驶证、票据这些证件票据,还要能认植物、动物、车型、Logo。一开始我想的是,这些东西各有各的成熟方案,…

2026/10/22 21:56:52

大模型流式接口压测实战:JMeter脚本实现TTFT与Token吞吐统计

大模型接口的压测,和普通接口完全是两码事。普通接口发一个 POST,等响应回来,记个时间、看个大小就完事了;流式接口建立连接之后,数据会持续往客户端推,可能几十秒才结束。这时候你光看“总响应时间”没有任…

2026/10/22 21:51:52

PyTorch Unfold 全解析:滑动窗口、Patch 提取与 Fold 避坑指南

如果你碰过 Vision Transformer 的前处理、写过图像修复里的相似块匹配,或者只是想把一张图像按固定大小、固定步长切成一堆窗口,多半会有这样的一瞬间:循环写到一半,突然意识到 PyTorch 里好像有个函数天生就是干这个的。对&…

2026/10/22 11:29:28

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/22 0:01:49

电商智能运营体系从0到1:架构设计、落地步骤与避坑指南

前两年我们团队接了一个电商平台的运营中台项目,目标很直白:把过去靠运营拍脑袋做的选品、定价、发券、推活动这些事,逐步用数据算法和自动化流程代替。项目名字内部就叫“电商智能运营体系”。最近有不少朋友问我当时是怎么设计的、踩过哪些…

2026/10/22 0:01:49

若依框架AI代码生成不稳定?用Agent Skill三层结构+五步法搞定

最近一段时间,我一直想把后台管理系统里那些机械重复的增删改查代码交给AI去写。框架用的是若依,按理说这类业务代码模式非常固定,应该是AI最擅长的事情。可真试下来却不是那么回事——你让AI生成一个用户管理模块,它给出的Contro…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑