你是否也有这样的困扰:
-
📱 微信公众号订阅太多,信息流杂乱无章
-
🔔 推送通知不断打断工作和生活
-
📚 想要的文章找不到,不想看的却总是出现
-
⏰ 无法掌控自己的阅读节奏
WeWe RSS 就是为了解决这些痛点而生的开源项目。它能将微信公众号转换为标准的RSS订阅源,让你用自己喜欢的RSS阅读器,优雅地管理和阅读公众号内容。
WeWe RSS 核心特性
WeWe RSS v2.x版本采用全新接口,更加稳定可靠,主要功能包括:
✅ 微信公众号订阅 - 基于微信读书接口实现
✅ 历史文章获取 - 可以抓取公众号历史发布的文章
✅ 自动定时更新 - 后台自动刷新,无需手动操作
✅ 多格式支持 - 支持 .atom、.rss、.json 格式
✅ 私有化部署 - 数据完全掌控在自己手中
✅ Web管理界面 - 可视化管理订阅源
其中最值得推荐给大家的一个原因是简单明了的Web管理界面及一键私有化部署。
部署前准备
-
环境要求
-
服务器:任何支持Docker的Linux服务器(腾讯云、阿里云、VPS等)
-
Docker:版本 20.10+
-
Docker Compose:版本 2.0+
-
端口:8001(可自定义)
-
检查Docker是否安装
如果还没有安装Docker,执行以下命令:
# 安装Docker
curl -fsSL https://get.docker.com | sh
# 启动Docker服务
sudo systemctl start docker
sudo systemctl enable docker
# 验证安装
docker --version
docker compose version
Docker 服务器部署
我在各大云厂商的云服务器上测试过,按照下列的步骤运行,都能成功启动容器正常运行:
-
创建Docker网络
docker network create wewe-rss
2. ### 启动 MySQL 数据库
docker run -d \
--name db \
-e MYSQL_ROOT_PASSWORD=123456 \
-e TZ='Asia/Shanghai' \
-e MYSQL_DATABASE='wewe-rss' \
-v db_data:/var/lib/mysql \
--network wewe-rss \
mysql:8.3.0 --mysql-native-password=ON
3. ### 启动Server
docker run -d \
--name wewe-rss \
-p 4000:4000 \
-e DATABASE_URL='mysql://root:123456@db:3306/wewe-rss?schema=public&connect_timeout=30&pool_timeout=30&socket_timeout=30' \
-e AUTH_CODE=123567 \
--network wewe-rss \
cooderl/wewe-rss:latest
访问网站
如果是本地Docker部署,则直接访问以下地址进入管理界面:
localhost:4000
如果是部署在云服务器,则需要将localhost替换为真实IP,同时开通4000端口的访问权限。
首次访问会要求输入 AUTH_CODE
整体界面很简单明了:
-
公众号源:添加你希望追踪的公众号,可以获取到所有的历史文章
-
账号管理:管理多个账号的 Cookie 信息
添加账号的步骤我就不展示了,直接微信扫码即可,注意先用小号进行测试,只有一个主号的不建议使用。
追踪公众号方法
获取公众号分享链接的方法:
-
在微信中打开任意公众号文章
-
点击右上角"..."菜单
-
选择"复制链接"
-
粘贴到WeWe RSS的添加框中
示例链接格式:
https://mp.weixin.qq.com/s/xxxxxx
添加订阅:
-
点击添加按钮
-
粘贴公众号文章链接
-
等待系统解析公众号信息
-
确认添加
解决了什么痛点
-
降低阅读的心智负担
摆脱微信客户端的束缚,不用再担心切换App后微信重新启动,可以自由掌控自己的阅读节奏
-
数据私有化
数据完全私有化,保护隐私
最后
WeWe RSS 让我们重新找回了阅读的主动权。不再被推送通知打断,不再在信息洪流中迷失,而是可以在自己选择的时间,用自己喜欢的方式,优雅地享受阅读。
如果这篇教程对你有帮助,欢迎分享给更多需要的朋友!如果你在搭建的过程中遇到问题,可以加我微信AIJackson008