小姐姐基地Follow一码难求?利用NAS搭建一款属于自己的海量网站咨询订阅系统「FreshRSS」
大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享自己的数码玩耍经验~
前言
近期有一款非常火的“伪”社交平台—Follow,该平台允许用户订阅来自不同用户的RSS列表,比如什么小姐姐啦、PT啦、新闻啦,可以说是应有尽有,一码难求。
虽然现在Follow的激活码很难搞到,那我们不如利用NAS自建一款RSS订阅工具,让自己可以随时随地的阅读到最新的互联网咨询。
什么是RSS?
RSS(Really Simple Syndication)是一种内容分发技术,允许用户订阅网站的更新,而无需直接访问网站。RSS通过提供一个XML格式的文件(称为RSS源),网站可以定期更新其内容,订阅者可以通过RSS阅读器获取这些更新,这样,用户可以集中管理多个网站的更新,而无需逐个访问这些网站。
FreshRSS是一个免费、自托管的RSS聚合器,它允许用户在一个界面中跟踪多个新闻网站、播客和视频频道,无需逐个访问这些站点。它轻量级、易于管理、功能强大并且完全可定制。FreshRSS支持RSS与Atom格式,具备文章收藏、过滤搜索、统计分析以及OPML导入导出等功能。
部署设备介绍
本期教程使用极空间Z423标准版为例,极空间Z423标准版采用R5 5625U处理器,6核12线程,最高支持64GB DDR4 3200Mhz内存,性能强劲,足以满足各式各样的虚拟机、容器、服务使用,可以说是新人入手即养老。
在玩法上,极空间主打极影视、极相册、远程访问等NAS用户核心痛点功能,上手操作简易,效果好,对新手及其友好。目前,极空间已经开放了SSH功能,我们可以通过SSH连接到NAS的操作系统底层,指令各类linux指令,部署海量的linux工具,这让极空间私有云的用途一下子增加了好几倍。
如果极空间Z423标准版还满足不了你对NAS的性能需求,还可以考虑旗舰版,其采用R7 5825U处理器,8核16线程,出厂预装32GB内存,支持4块M.2 SSD硬盘,扩展性十足。
一、系统部署
1、镜像下载/导入
如果网络好的可以直接下载镜像freshrss/freshrss:latest
。网络不好的可以下载网盘里的镜像包,然后上传到极空间中,并通过镜像-本地镜像-导入镜像-从极空间导入。
阿里云盘:https://www.alipan.com/s/rzLsrJr6aGT
夸克网盘:https://pan.quark.cn/s/3f357d88e9ce
镜像下载/导入完成以后,选择镜像并添加到容器,或双击生成容器。
2、配置容器
正常使用freshrss,建议大家关闭性能限制,以确保容器能获得更多的性能支持。
【文件夹路径】:首先在自定义存储路径创建一个freshrss
文件夹,然后创建/freshrss/data
,/freshrss/entensions
两个路径。
将创建完成的路径添加到左侧的文件/文件夹,分别填入对应的路径,在右侧填入下面的映射地址。
# 数据文件映射位置
/SATA存储11/docker/freshrss/data:/var/www/FreshRSS/data
# 插件路径映射位置
/SATA存储11/docker/freshrss/extensions:/var/www/FreshRSS/extensions
最终结果可以参照本图。
【端口】:极空间会自动展示容器端口为80的这行,因此我们本地端口随便填入一个不冲突端口即可。
【环境】:我们删掉DATA_PATH、FRESHRSS_ENV、TRUSTED_PROXY三行,然后分别按照图片填写保留的环境变量。
3、配置远程访问
容器创建完成以后,打开极空间远程访问应用,创建一个新的链接,输入freshrss的本地IP和端口。
二、如何配置RSS
1、初始化系统
第一步,打开极空间配置的远程访问,或者通过ip:port访问RSS,在Language里下拉选择中文,点击Submit。
第二步,配置数据库,我这里选择了内置的SQlite数据库,大家如果安装有mysql的也可以选择对应的数据库。
第三步,填写管理员账号密码等信息并提交。
2、新建值得买订阅源
这里以张大妈的RSS地址为例,添加左侧添加订阅源或分类,在添加订阅源处填入张大妈的RSS地址https://www.smzdm.com/rss
,并保存。
如果需要对RSS信息分类的,也可以在上方的添加分类里添加,我这里添加了一个购物。
一般来说添加默认源就可以使用了,但是为了一些自定义配置,我们可以点开订阅的高级模块,填写对应站点的Cookies信息。
这里需要填写账号cookies和user agent头,就是红框内的2个内容,下面分别介绍如何获取。
获取cookies,打开张大妈网站,按F12进入开发者工具,选择网络并刷新页面,找到左侧的www.smzdm.com
这行网址,单击。然后在右侧弹框内选择标头
,下拉直到出现cookie,复制右面的值即可。
继续下拉,在cookie下方11个位置,可以找到User-Agent,这个可以模仿平时的登录客户端。
填写完两个值以后,我们保存,然后刷新网页,就可以看到fressrss上已经刷新了数十条张大妈上最新发布的社区文章,我们只需要根据自己的喜好选择阅读即可。
总结
虽然RSS风靡一时,但是如今的很多网站已经抛弃了RSS功能。因此我们需要借助一些第三方软件、爬虫来将网站内容RSS化,比较知名的RSS化工具就是RSShub,其提供来自各种来源的数百万个聚合内容,我们充满活力的开源社区正在确保 RSSHub 的新路由、新功能和错误修复的交付。
大家可以下载RssHub的雷达插件,通过浏览器插件实现网址RSS订阅,项目地址github/DIYgod/RSSHub-Radar
。
除了RSShub之外,我们也可以通过百度查询RSS订阅源,来获取不同网站的RSS地址。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
monkeyzr
校验提示文案
张老板儿啊
校验提示文案
幸福的沙漏
校验提示文案
yamete
校验提示文案
杰拉多尼-托尼
校验提示文案
aaliluya
校验提示文案
破事精英12138
校验提示文案
猫仔仔
校验提示文案
言无尽
校验提示文案
Giodano
校验提示文案
老虎打不到
校验提示文案
值友1775391842
校验提示文案
伟大的老鳄鱼
校验提示文案
秦冰墨
校验提示文案
jinjia926
校验提示文案
cutesun
校验提示文案
caeser2
校验提示文案
绵大
校验提示文案
自己人
校验提示文案
神一样的阿布
校验提示文案
unplugged
校验提示文案
迪士尼在浪公主
校验提示文案
Draq
校验提示文案
flowerooo
校验提示文案
值友3589335804
校验提示文案
神一样的阿布
校验提示文案
自己人
校验提示文案
Aokigahara
校验提示文案
绵大
校验提示文案
caeser2
校验提示文案
cutesun
校验提示文案
jinjia926
校验提示文案
秦冰墨
校验提示文案
sunyin
校验提示文案
aaliluya
校验提示文案
值友3666249316
校验提示文案
sarie001
校验提示文案
Sailoe
校验提示文案
duxiaoxi
校验提示文案
伟大的老鳄鱼
校验提示文案