NAS下搭建RSS訂閱監(jiān)測,隨時獲取最新動態(tài)

前言
前面有些到rss的相關(guān)文章,但是我發(fā)現(xiàn)我并沒有時間去看我訂閱的相關(guān)rss,因為我壓根就懶得登錄rsshub,并不知道我關(guān)注的內(nèi)容是否更新,以及更新內(nèi)容是否是我想要看的。于是我我就想著將rss的訂閱內(nèi)容通知到微信,這樣我就能知道我關(guān)注的是否更新以及更新的什么了。
今天要介紹的便是可以實現(xiàn)微信通知的「rss push」。RSSPush是一款Web應(yīng)用,它可以監(jiān)測RSS變動,并發(fā)送最新內(nèi)容到微信,兼容十多個通知平臺,同時可選擇性是否搭建內(nèi)置上千條rss規(guī)則的rsshub。
部署
我們這里采用docker.yml文件來部署,因為這樣可以選擇是否同時搭建rsshub。所以我們需要首先打開NAS的ssh功能。
將下面內(nèi)容保存到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
這里你可以自定義端口以及文件映射內(nèi)容,修改為自己的就可以了,其中ADMIN_KEY為部署好之后的web訪問密碼。文件保存后上傳到docker目錄中,并新建一個data文件夾。

ssh工具連接nas,隨后以此運行一下命令:
獲取管理員權(quán)限——sudo -i
進(jìn)入docker目錄——cd /volume1/docker
運行docker容器——docker-compose up
隨后等待容器啟動即可。

結(jié)束后我們能看到兩個容器均已運行了。

體驗
瀏覽器輸入http://nasip+端口號進(jìn)入web界面,1200對應(yīng)rsshub,8000對應(yīng)rsspush,我們這里直接進(jìn)入rsspush。

登錄需要輸入你建容器時的ADMIN_KEY值。
新建一個任務(wù),這里我以我的博客為例子,可以看到成功檢測出了最新文章,下面也能添加server醬的通知以及設(shè)置監(jiān)測關(guān)鍵詞與時間。所有設(shè)置好之后選擇提交就完成了一個rss任務(wù)的監(jiān)測了。

除了自己添加feed以外,還可以直接導(dǎo)入rsshub里面的內(nèi)容,這樣你就可以直接將所有訂閱放到rsshub中,然后直接從rsshub工具中選擇,例如這樣。


總結(jié)
蠻好用的一款容器,張大媽也支持rss訂閱,也就是說你可以將張大媽的rss地址填上,這樣就能隨時隨地獲取最新的原創(chuàng)文章了。
以上便是本期的全部內(nèi)容了,如果你覺得還算有趣或者對你有所幫助,不妨點贊收藏,最后也希望能得到你的關(guān)注,咱們下期見!
公眾號:Panda不是貓,關(guān)注后發(fā)送【熊貓群】獲取加群方式哦?。?!