网站首页 > 开源技术 正文
封面
前言
前面有些到rss的相关文章,但是我发现我并没有时间去看我订阅的相关rss,因为我压根就懒得登录rsshub,并不知道我关注的内容是否更新,以及更新内容是否是我想要看的。于是我我就想着将rss的订阅内容通知到微信,这样我就能知道我关注的是否更新以及更新的什么了。
今天要介绍的便是可以实现微信通知的「rss push」。RSSPush是一款Web应用,它可以监测RSS变动,并发送最新内容到微信,兼容十多个通知平台,同时可选择性是否搭建内置上千条rss规则的rsshub。
部署
我们这里采用docker.yml文件来部署,因为这样可以选择是否同时搭建rsshub。所以我们需要首先打开NAS的ssh功能。
将下面内容保存到docker-compose.yml文件中,其中rsshub的项目如果不想同时搭建,你可以选择去掉或者注释掉。
version: '3'
services:
rsspush:
image: easychen/rsspush
volumes:
- "./data:/rsspush/api/data"
environment:
- ADMIN_KEY=admin
- RSS_BASE=http://rsshub.app
- TZ=Asia/Chongqing
ports:
- 8000:8000
rsshub:
image: diygod/rsshub
ports:
- 1200:1200
environment:
- CACHE_TYPE=memory
这里你可以自定义端口以及文件映射内容,修改为自己的就可以了,其中ADMIN_KEY为部署好之后的web访问密码。文件保存后上传到docker目录中,并新建一个data文件夹。
文件上传
ssh工具连接nas,随后以此运行一下命令:
获取管理员权限——sudo -i
进入docker目录——cd /volume1/docker
运行docker容器——docker-compose up
随后等待容器启动即可。
命令行
结束后我们能看到两个容器均已运行了。
docker
体验
浏览器输入http://nasip+端口号进入web界面,1200对应rsshub,8000对应rsspush,我们这里直接进入rsspush。
主界面
登录需要输入你建容器时的ADMIN_KEY值。
新建一个任务,这里我以我的博客为例子,可以看到成功检测出了最新文章,下面也能添加server酱的通知以及设置监测关键词与时间。所有设置好之后选择提交就完成了一个rss任务的监测了。
添加任务
除了自己添加feed以外,还可以直接导入rsshub里面的内容,这样你就可以直接将所有订阅放到rsshub中,然后直接从rsshub工具中选择,例如这样。
rsshub监测
通知
总结
蛮好用的一款容器,张大妈也支持rss订阅,也就是说你可以将张大妈的rss地址填上,这样就能随时随地获取最新的原创文章了。
以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
公众号:Panda不是猫,关注后发送【熊猫群】获取加群方式哦!!!
猜你喜欢
- 2024-10-11 Zotero文献管理 | 添加RSS订阅追踪最新文献及创作者内容更新
- 2024-10-11 网站:5款实用的网站推荐(17个超级实用的网站)
- 2024-10-11 Docker系列 深度使用nextcloud(七) 在nextcloud使用RSS订阅
- 2024-10-11 利用check酱监控网页并生成rss(check酱支持什么系统)
- 2024-07-05 内网渗透测试的一些工具和平台汇总
- 2024-07-05 折腾|Hexo数据导回到WordPress系统中怎么弄?
- 2024-07-05 9个“一站式”管理多个社交网站平台,引流必备神器 | 珍藏
- 2024-07-05 拔掉MacBookPro,用8GB树莓派4工作一天,体验原来是这样的
- 2024-07-05 收藏:好用又免费的社交媒体管理工具,引流必备
- 2024-07-05 Zotero文献管理 | 添加文献检索引擎(附下载)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)