大家好,我是羊刀仙。
本次来介绍一个开源的,基于微信读书的微信公众号订阅项目。该项目支持通过Docker私有化部署,能够让你摆脱微信APP,过滤掉非必要公众号、诸多广告卡片以及阅读算法推荐的干扰,条理清晰的展现各个公众号的文章内容,支持全文内容输出的同时打造高效信息流。
如果你有RSS订阅器或聚合器,该项目也支持微信公众号RSS生成(支持.atom``.rss``.json
格式),以及所有订阅源导出OPML,可实现与其他网站的信息订阅聚合,更方便的获得和阅读最新消息。
大致效果如下:
部署流程
准备专属的文件目录,用于数据持久化。我这里的具体路径为/share/Container/wewe-rss/data
,是我的Docker专属文件目录。大家可以根据自己部署平台的具体情况自行设置。
上面的.db
文件是我项目部署后自动生成,忽略就行。
准备工作就这些,接下来开始部署。
这里提供两种部署方式。
⭕️ 通过SSH链接NAS,输入以下Docker run 命令并回车即可:
docker run -d \
--name wewe-rss \
-p 4000:4000 \
-e DATABASE_TYPE=sqlite \
-e AUTH_CODE=123567 \
-v $(pwd)/data:/app/data \
cooderl/wewe-rss-sqlite:latest
-p 4000:4000
冒号左侧可自定义端口
-e AUTH_CODE=123567
这条环境变量密码自行修改;
-v $(pwd)/data:/app/data
冒号左侧是你的自定义路径。
⭕️ 通过Docker Compose部署(推荐)
打开Docker管理工具(或SSH后台创建输入vim docker-compose.yml
创建yml文件),将以下代码粘贴并修改后创建。
version: '3.9' # 最新版可删除该行
services:
wewe-rss:
image: cooderl/wewe-rss-sqlite:latest
container_name: wewe-rss
ports:
- "4000:4000" # 左侧端口可改
environment:
- DATABASE_TYPE=sqlite
- AUTH_CODE=ydxian # 密码自行修稿
volumes:
- /share/Container/wewe-rss/data:/app/data # 冒号左侧替换自定义目录
restart: unless-stopped
按照文中代码,部署完毕后,便可在Web输入NAS_IP:4000访问服务!
使用介绍
初次登陆,会得到以下界面,点击即可。
需要我们输入部署时环境变量中设置的密码,我这里为ydxian
,点击确认。
进入项目后,啥都没有,按下图的箭头所示,点击账号管理。
点击右上角添加读书账号,拿起手机打开微信扫码登陆。
登陆成功后会如下图显示。
登陆后,回到主界面,点击左上角的添加,会出现一个添加框。
打开你的微信,找到想订阅的公众号,随便打开一篇文章,点击右上角的用浏览器打开,将文章地址复制。
粘贴到框内并点击确定。
等待自动刷新即可,文章皆会以列表的形式展现,可以随便点击阅读。
已读文章会自动标识,标题变灰。
点击全部,所有文章会混合到一起,按照最新发布时间排序展示。单独查看某一号的最新内容,单独点击即可。
可以选择导出OPML文件或者RSS订阅链接。
RSS阅读器推荐
皆为开源免费,大家如果有高质量的其他RSS源也可以添加进去。
⭕️ Windows建议使用Fluent Reader,点击箭头所示位置,选择对应安装包即可。苹果电脑/手机也可以选择到App Store下载。
可以选择直接粘贴RSS链接,或导入OPML文件。
导入后可以选择列表展示,订阅源文章打开方式建议选择加载网页,这样阅读效我认为最佳。也支持关键词搜索等更多好用功能。
⭕️ 安卓手机版可以尝试FeedMe和Read,可在谷歌商店搜索安装。
最后
祝大家用的开心。后面可能会再介绍一款全RSS订阅服务,会抽空发出来。
以上就是本文的全部内容,感谢观看。
评论区