详细指南教你使用Docker Compose在飞牛NAS上部署WeRSS开源工具,自动抓取微信公众号内容并转为RSS订阅源,支持PDF/Word导出备份,实现信息统一管理、数据私有存储,提升阅读效率。
对于经常关注多个微信公众号的用户来说,反复打开微信刷更新、查找历史文章的操作既繁琐又低效,且文章数据分散难以备份。
在信息爆炸的今天,微信公众号已成为我们获取知识、追踪动态的重要渠道。然而,随之而来的管理困境也日益凸显:
- 查找效率低下:为了关注某个话题,你可能关注了十几个公众号。当你想回顾某篇文章时,却不得不在微信中反复搜索、翻找历史记录,过程繁琐耗时。
- 数据分散失控:所有文章数据都存储在微信平台,一旦文章被删除或账号异常,珍贵的内容便可能永久丢失,缺乏有效的个人备份手段。
- 推送干扰严重:公众号推送与聊天信息混杂,容易遗漏重要更新,也打断了专注的工作流。
而飞牛 NAS 作为热门的私有存储设备,搭配 Docker 容器部署 WeRSS - 微信公众号订阅助手,就能完美解决这一痛点 —— 将公众号内容自动转为标准 RSS 订阅源,通过 Feedly、Inoreader 等 RSS 阅读器统一管理,既告别微信刷屏,又实现数据私有可控,堪称 NAS 用户的高效信息管理神器。

开源地址: https://github.com/rachelos/we-mp-rss
WeRSS-微信公众号订阅助手介绍
符合阅读习惯的微信公众号助手、微信公众号转MarkDown、微信公众号转PDF、定时更新订阅公众号文章、生成微信公众号RSS订阅源、导出微信公众号订阅源、支持微信公众号Webhook/微信公众号API/AI Agent接入微信公众号微信公众号、订阅微信公众号、微信公众号助手 、微信公众号阅读、微信公众号接口、微信公众号爬虫、微信公众号监测、标签订阅微信公众号、微信公众号源、微信公众号读书、微信公众号文章、微信公众号框架、微信公众号管理、微信公众号源、微信公众号平台、微信公众号代码、微信公众号系统、微信公众号源码
功能亮点:
1. 高效抓取解析:自动爬取订阅公众号的最新文章,精准解析正文、图片等核心内容,无冗余信息;
2. 标准 RSS 输出:生成通用格式的 RSS 订阅源,兼容主流 RSS 阅读器,实现多平台统一查看;
3. 本地部署可控:支持飞牛 NAS 等私有服务器部署,所有文章数据存储在本地,避免隐私泄露和平台限制;
4. 友好 Web 管理:可视化操作界面,支持订阅管理、标签分类、文章导出、定时更新等功能,上手无门槛;
5. 灵活备份导出:支持 PDF、Word、Markdown 等多种格式导出文章,轻松实现公众号内容备份归档。
部署方案
Docker Compose部署
1.飞牛 NAS中新建文件夹
文件夹名称随便

2.如图新增项目
打开飞牛 NAS 的 Docker 应用,进入「Compose」功能页,点击「新建项目」

3.创建项目
填写项目名称、路径

创建docker-compose.yml
services:
we-mp-rss:
image: ghcr.io/rachelos/we-mp-rss:latest
container_name: we-mp-rss
restart: unless-stopped
ports:
- "8011:8001"
environment:
# 修正路径:指向挂载点 /app/data
- DB=sqlite:////app/data/we_mp_rss.db
- USERNAME=admin
- PASSWORD=admin@123
volumes:
- ./data:/app/data
-
ports: “8011:8001”:将容器内部的8001端口映射到NAS的8011端口。访问NAS的8011端口即可打开WeRSS界面。 -
environment:设置环境变量。强烈建议在首次登录后立即修改USERNAME和PASSWORD。 -
volumes:将当前目录下的data文件夹挂载到容器内,确保你的订阅列表、文章数据在容器重启后不会丢失。
构建完成后,可在 Docker 容器列表中查看 we-mp-rss 的状态,显示「Started」且日志无报错,即表示容器正常运行(通常 CPU 占用 0.7% 左右、内存占用约 200MB,资源消耗极低)。
Docker部署
1.快速运行
docker run -d --name we-mp-rss -p 8001:8001 -v ./data:/app/data ghcr.io/rachelos/we-mp-rss:latest
http://<您的ip>:8001/ 即可开启
2.快速升级
docker stop we-mp-rss
docker rm we-mp-rss
docker pull ghcr.io/rachelos/we-mp-rss:latest
# 如果添加了其它参数,请自行修改
docker run -d --name we-mp-rss -p 8001:8001 -v ./data:/app/data ghcr.io/rachelos/we-mp-rss:latest
3.官方镜像
docker run -d --name we-mp-rss -p 8001:8001 -v ./data:/app/data rachelos/we-mp-rss:latest
代理镜像加速访问(国内访问速度更快)
docker run -d --name we-mp-rss -p 8001:8001 -v ./data:/app/data docker.1ms.run/rachelos/we-mp-rss:latest
docker run -d --name we-mp-rss -p 8001:8001 -v ./data:/app/data ghcr.io/rachelos/we-mp-rss:latest
访问管理界面
1.登录
打开浏览器,输入「http:// 你的 NAS IP:8011」,进入 WeRSS 的登录页面。使用默认账号 admin、密码 admin@123 登录后,建议立即完成两项关键配置:

2.修改默认密码
点击右上角个人中心,选择「修改密码」,输入当前密码和新密码并确认,定期更换密码可大幅提升账户安全;

3.扫码授权绑定
在个人中心找到「扫码授权」选项,用微信扫描弹出的二维码完成绑定,获取公众号内容抓取的基础权限。

添加订阅
1.添加公众号
登录后进入「订阅管理」界面,点击左侧「+ 订阅」选择「添加公众号」,输入公众号名称(或 ID,精准度更高),可填写描述便于分类,点击「添加订阅」即可完成;


2.文章管理
订阅成功后,点击公众号名称就能查看全部历史文章和实时更新,支持按发布时间排序、标记已阅 / 未读,还能通过搜索框快速查找目标文章;

3.导出备份
点击界面右上角「导出」,可选择导出范围(全部 / 指定时间段)、格式(PDF、Word、Markdown、Excel 等),还能设置是否保留图片、链接,满足不同备份需求;
总结
对于追求数据私有、厌恶信息杂乱的 NAS 爱好者来说,WeRSS + 飞牛 NAS 的组合堪称「刚需配置」:
本地部署确保数据不泄露,Docker 容器简化部署流程,RSS 阅读器实现跨平台统一管理,再加上灵活的导出备份功能,彻底解决了公众号内容分散、查找不便、备份困难的痛点。
整个部署过程无需复杂的技术储备,跟着步骤操作 10 分钟就能完成,后续几乎无需维护。
如果你也想告别微信刷屏式找文章,让公众号信息获取更高效、更可控,不妨试试这套方案,用飞牛 NAS 搭建专属的公众号订阅管理中心~
觉得内容不错?我要






