如何十分钟把公众号搬进 RSS 阅读器?WeWe RSS 开源部署指南
【免费下载链接】wewe-rss🤗更优雅的微信公众号订阅方式,支持私有化部署、微信公众号RSS生成(基于微信读书)项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss
喜欢的公众号文章沉在微信"星标"里吃灰,还是担心信息流一刷就错过?WeWe RSS 是一个免费开源的订阅工具,它基于微信读书机制为公众号生成微信公众号 RSS 订阅源,让你在一个 RSS 阅读器里读完所有关注的公众号。
原理三句话讲透:公众号是怎么变成 RSS 的
WeWe RSS 借用微信读书里现成的公众号阅读通道。你在微信读书登录一次,服务就在后台同步公众号的最新发文,并自动为它生成订阅源。每个公众号对应一个独立的 feed 地址,支持 atom、rss、json 三种格式,而且默认输出全文,不是只给开头摘要。新文章一出来,你的阅读器会自动拉取,不用手动刷新。
环境要求:只要 Docker 和一个数据库 🐳
动手前准备两样东西:
- Docker 环境,项目整体跑在容器里
- 数据库,SQLite 和 MySQL 二选一。SQLite 是本地文件,零配置;MySQL 更稳,需要提前建一个空数据库
新手建议从 SQLite 起步,路径最短。
部署五步走:克隆仓库 → 构建 → 启动 → 管理界面
第 1 步,克隆仓库
git clone https://gitcode.com/GitHub_Trending/we/wewe-rss cd wewe-rss确认成功:目录里能看到 docker-compose.yml 这类文件,说明仓库拉取完整。
第 2 步,准备数据库连接信息
用 MySQL 的话,先建好空数据库,把用户名、密码、主机、端口、数据库名这五个信息记下来,下一步要用。用 SQLite 可以跳过这步。
第 3 步,构建镜像
docker build -t wewe-rss .确认成功:执行docker images,列表末尾出现 wewe-rss 镜像。
第 4 步,启动容器
docker run -d \ --name wewe-rss \ -p 4500:4000 \ -e DATABASE_URL=mysql://用户名:密码@主机:端口/数据库名 \ -e AUTH_CODE=你的授权码 \ wewe-rss两个配置值要说清楚:DATABASE_URL是数据库的连接串,示例是 MySQL 写法,SQLite 用户按项目自带的 compose 配置调整即可;AUTH_CODE是管理界面的准入码,拿不到它的人进不了后台。
确认成功:docker ps里容器处于运行状态,日志里没有报错。
第 5 步,打开管理界面
浏览器访问http://localhost:4500,能看到 WeWe RSS 的管理页面,部署就成了。
部署完第一件事:登录微信读书账号
进入管理界面右上角的"账号管理",点"添加账号",用微信扫码登录微信读书。有个小细节别忽略:不要勾选"24小时后自动退出",否则第二天订阅就断线了。
登录完成后,去"公众号源"添加想订阅的公众号,把公众号的分享链接粘贴进去就行。
提醒一句:短时间内添加账号或源过于频繁,可能触发风控,节奏慢一点更稳。
用在哪:两个真舒服的场景
个人公众号阅读聚合。把关注的十几个公众号都丢进同一个 RSS 阅读器,早上不用打开微信,泡杯咖啡就能读完全部更新。配合标题过滤,还能顺手跳过不感兴趣的内容,阅读噪音明显变小。
企业内部信息分发。公司公众号发的通知和知识内容,员工在阅读器里自动收到最新版本,不用翻聊天记录追消息。重要信息的触达更稳定,也便于按部门统一订阅。
长期维护:过段时间要做三件事
- 跟版本更新:隔段时间拉新版本重新构建镜像,新版通常修了接口变动和安全问题。
- 定期备份数据库:MySQL 整库备份,SQLite 直接复制数据文件,一周一次就睡安稳。
- 盯服务和账号状态:留意容器是否还在运行,账号在管理页是否出现"禁用/失效"这类异常状态,失效了就重新扫码登录。
周边搭配:两类工具让体验更完整
在开源 RSS 订阅这条链路上,WeWe RSS 负责"产源",阅读体验交给你的阅读器:Feedly、Inoreader 都能直接填入生成的 feed 地址开始追更。运维侧,如果容器多、或者想通过网页管理,Portainer 这类容器管理工具值得一装,容器状态、日志、重启在网页上点几下就完成。
给一条能马上做的小建议
先只添加你最常看的那一个公众号,等一天,确认新文章都能正常同步进来,再批量加剩下的。试跑一天后再铺开,订阅链路会稳得多。
【免费下载链接】wewe-rss🤗更优雅的微信公众号订阅方式,支持私有化部署、微信公众号RSS生成(基于微信读书)项目地址: https://gitcode.com/GitHub_Trending/we/wewe-rss
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考